Documentation
¶
Index ¶
- Constants
- Variables
- func WithFiles(files []Upload) func(req *http.Request)
- type APIDeprecation
- type AccessToken
- type AccessTokenAudit
- type AccessTokenAuditConnection
- type AccessTokenAuditEdge
- type AccessTokenConnection
- type AccessTokenEdge
- type AccessTokenFragment
- type AccessTokenScope
- type Account
- 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) GetVersion() *string
- type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration
- type AddStackRunLogs
- type AddStackRunLogs_AddRunLogs
- type AddonVersion
- type AgentMigration
- type AgentMigrationAttributes
- type Application
- type ApplicationDelta
- type ApplicationDescriptor
- type ApplicationInfoItem
- type ApplicationLink
- type ApplicationSpec
- type ApplicationStatus
- type ApproveStackRun
- type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_PluralCreds
- type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls
- type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform
- func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
- func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
- func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
- 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 AwsCloud
- type AwsCloudAttributes
- type AwsCloudSettings
- type AwsNodeCloudAttributes
- type AwsSettingsAttributes
- type AzureCloudAttributes
- type AzureCloudSettings
- 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]interface{}
- 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 BindingAttributes
- type Build
- type BuildAttributes
- type BuildConnection
- type BuildDelta
- type BuildEdge
- type BuildInfo
- type BuildType
- type Canary
- type CanaryAnalysis
- type CanaryPause
- type CanarySpec
- type CanaryStatus
- type Cascade
- type CascadeAttributes
- type Certificate
- type CertificateSpec
- type CertificateStatus
- type Changelog
- type Client
- 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) 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) CreateCluster(ctx context.Context, attributes ClusterAttributes, ...) (*CreateCluster, error)
- func (c *Client) CreateClusterBackup(ctx context.Context, attributes BackupAttributes, ...) (*CreateClusterBackup, error)
- func (c *Client) CreateClusterProvider(ctx context.Context, attributes ClusterProviderAttributes, ...) (*CreateClusterProvider, 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) 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) CreateNamespace(ctx context.Context, attributes ManagedNamespaceAttributes, ...) (*CreateNamespace, 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, branch *string, context *string, ...) (*CreatePullRequest, error)
- func (c *Client) CreateScmConnection(ctx context.Context, attributes ScmConnectionAttributes, ...) (*CreateScmConnection, 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) DeleteAccessToken(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*DeleteAccessToken, error)
- func (c *Client) DeleteCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCluster, error)
- func (c *Client) DeleteClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterProvider, error)
- func (c *Client) DeleteCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomStackRun, 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) DeleteGroupMember(ctx context.Context, userID string, groupID string, ...) (*DeleteGroupMember, 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) 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) 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) 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) GetAgentURL(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentURL, 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) 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) 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) 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) GetGitRepository(ctx context.Context, id *string, url *string, ...) (*GetGitRepository, error)
- func (c *Client) GetGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeployment, error)
- func (c *Client) GetGroup(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGroup, error)
- func (c *Client) GetInfrastructureStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStack, 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) 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) GetProject(ctx context.Context, id *string, name *string, ...) (*GetProject, 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) GetServiceContext(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContext, 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) GetServiceDeploymentForAgent(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentForAgent, error)
- func (c *Client) GetStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinition, 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) GetUser(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetUser, 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) ListClusterNamespaces(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListClusterNamespaces, error)
- func (c *Client) ListClusterServices(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListClusterServices, 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) ListGitRepositories(ctx context.Context, cursor *string, before *string, last *int64, ...) (*ListGitRepositories, 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) 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) 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) MyCluster(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*MyCluster, error)
- func (c *Client) PagedClusterGates(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*PagedClusterGates, error)
- func (c *Client) PagedClusterServices(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*PagedClusterServices, error)
- func (c *Client) PingCluster(ctx context.Context, attributes ClusterPing, ...) (*PingCluster, error)
- func (c *Client) RegisterRuntimeServices(ctx context.Context, services []*RuntimeServiceAttributes, serviceID *string, ...) (*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) ServiceAccounts(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ServiceAccounts, error)
- func (c *Client) TokenExchange(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*TokenExchange, error)
- func (c *Client) UpdateCluster(ctx context.Context, id string, attributes ClusterUpdateAttributes, ...) (*UpdateCluster, error)
- func (c *Client) UpdateClusterProvider(ctx context.Context, id string, attributes ClusterProviderUpdateAttributes, ...) (*UpdateClusterProvider, 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) 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) UpdateNamespace(ctx context.Context, id string, attributes ManagedNamespaceAttributes, ...) (*UpdateNamespace, 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) 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) UpsertNotificationRouter(ctx context.Context, attributes NotificationRouterAttributes, ...) (*UpsertNotificationRouter, error)
- func (c *Client) UpsertNotificationSink(ctx context.Context, attributes NotificationSinkAttributes, ...) (*UpsertNotificationSink, error)
- func (c *Client) UpsertPolicyConstraints(ctx context.Context, constraints []*PolicyConstraintAttributes, ...) (*UpsertPolicyConstraints, error)
- type CloneAttributes
- 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) GetVersion() *string
- type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration
- 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) GetVersion() *string
- type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration
- type CloudProviderSettingsAttributes
- type CloudSettings
- type CloudSettingsAttributes
- type Cluster
- type ClusterAddOn
- type ClusterAttributes
- type ClusterBackup
- type ClusterBackupConnection
- type ClusterBackupEdge
- type ClusterBackupFragment
- type ClusterBackupFragment_Cluster
- type ClusterCondition
- type ClusterConditionFragment
- func (t *ClusterConditionFragment) GetLastTransitionTime() *string
- func (t *ClusterConditionFragment) GetMessage() *string
- func (t *ClusterConditionFragment) GetReason() *string
- func (t *ClusterConditionFragment) GetSeverity() *string
- func (t *ClusterConditionFragment) GetStatus() *string
- func (t *ClusterConditionFragment) GetType() *string
- 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) GetVersion() *string
- type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ClusterFragment
- func (t *ClusterFragment) GetCredential() *ProviderCredentialFragment
- func (t *ClusterFragment) GetCurrentVersion() *string
- func (t *ClusterFragment) GetDeletedAt() *string
- 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]interface{}
- 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) GetSelf() *bool
- func (t *ClusterFragment) GetStatus() *ClusterStatusFragment
- func (t *ClusterFragment) GetTags() []*ClusterTags
- func (t *ClusterFragment) GetVersion() *string
- 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) GetVersion() *string
- type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ClusterInfo
- 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) GetVersion() *string
- type ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ClusterProviderUpdateAttributes
- type ClusterRestore
- type ClusterRestoreConnection
- type ClusterRestoreEdge
- type ClusterRestoreFragment
- type ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type ClusterRevision
- type ClusterRevisionConnection
- type ClusterRevisionEdge
- type ClusterServiceAttributes
- type ClusterStatus
- type ClusterStatusFragment
- func (t *ClusterStatusFragment) GetConditions() []*ClusterConditionFragment
- func (t *ClusterStatusFragment) GetControlPlaneReady() *bool
- func (t *ClusterStatusFragment) GetFailureMessage() *string
- func (t *ClusterStatusFragment) GetFailureReason() *string
- func (t *ClusterStatusFragment) GetPhase() *string
- type ClusterStatusInfo
- type ClusterTags
- type ClusterTarget
- type ClusterTargetAttributes
- type ClusterTargetFragment
- type ClusterUpdateAttributes
- type ClusterUpgradePlan
- type Command
- type CommandAttributes
- type CommandConnection
- type CommandDelta
- type CommandEdge
- type CompletesStackRun
- type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_PluralCreds
- type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls
- type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
- func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
- type Component
- type ComponentAttributes
- type ComponentContent
- type ComponentContentAttributes
- type ComponentContentFragment
- type ComponentState
- type ComponentTree
- type ConditionAttributes
- type ConfigAttributes
- type ConfigMap
- type Configuration
- type ConfigurationAction
- type ConfigurationCondition
- type ConfigurationItem
- type ConfigurationOverlay
- type ConfigurationOverlaySpec
- type ConfigurationType
- type ConfigurationValidation
- type Conjunction
- 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 ContainerSpec
- type ContainerSpecFragment
- type ContainerSpecFragment_Env
- type ContainerSpecFragment_EnvFrom
- type ContainerState
- type ContainerStatus
- type ContextAttributes
- type ContextBindingAttributes
- type CostAnalysis
- type CreateAccessToken
- type CreateCluster
- type CreateClusterBackup
- type CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster
- 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) GetVersion() *string
- type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type CreateClusterRestore
- type CreateClusterRestore_CreateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type CreateCluster_CreateCluster
- func (t *CreateCluster_CreateCluster) GetCredential() *ProviderCredentialFragment
- func (t *CreateCluster_CreateCluster) GetCurrentVersion() *string
- func (t *CreateCluster_CreateCluster) GetDeletedAt() *string
- func (t *CreateCluster_CreateCluster) GetDeployToken() *string
- 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]interface{}
- 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) GetSelf() *bool
- func (t *CreateCluster_CreateCluster) GetStatus() *ClusterStatusFragment
- func (t *CreateCluster_CreateCluster) GetTags() []*ClusterTags
- func (t *CreateCluster_CreateCluster) GetVersion() *string
- 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) 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 CreateCustomStackRun
- type CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack
- 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 CreateNamespace
- type CreatePipelineContext
- type CreatePrAutomation
- type CreateProject
- type CreateProviderCredential
- type CreatePullRequest
- type CreateScmConnection
- 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) 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 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) GetVersion() *string
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- 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_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- 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 DaemonSet
- type DaemonSetSpec
- type DaemonSetStatus
- type Dashboard
- type DashboardGraph
- type DashboardLabel
- type DashboardMetric
- type DashboardSpec
- type DatabaseVolume
- type DatadogCredentialsAttributes
- type DeleteAccessToken
- type DeleteCluster
- 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) GetVersion() *string
- type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type DeleteCustomStackRun
- type DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack
- 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 DeleteGroupMember
- type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group
- type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User
- type DeleteNamespace
- type DeleteNamespace_DeleteManagedNamespace
- type DeleteNotificationRouter
- type DeleteNotificationSink
- type DeletePipeline
- type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria() ...
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
- type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria() ...
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
- type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services
- type DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria
- type DeletePrAutomation
- type DeleteProject
- type DeleteProviderCredential
- type DeleteScmConnection
- 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) GetVersion() *string
- type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration
- 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 DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- 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) 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 DeploymentSpec
- type DeploymentStatus
- type DeploymentStrategy
- type DetachCluster
- type DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- 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) GetVersion() *string
- type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration
- type DetachStack
- type DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type EnvAttributes
- type EnvFromAttributes
- type ErrorFragment
- type Event
- type FileContent
- 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 GcpCloudAttributes
- type GcpCloudSettings
- type GcpSettingsAttributes
- type GcsStore
- type GcsStoreAttributes
- type GetAccessToken
- type GetAgentURL
- type GetAgentUrl_Cluster
- 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) 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 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 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) GetVersion() *string
- type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- 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) GetVersion() *string
- type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type GetClusterRestore
- type GetClusterRestore_ClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type GetClusterWithToken
- type GetClusterWithToken_Cluster
- func (t *GetClusterWithToken_Cluster) GetCredential() *ProviderCredentialFragment
- func (t *GetClusterWithToken_Cluster) GetCurrentVersion() *string
- func (t *GetClusterWithToken_Cluster) GetDeletedAt() *string
- func (t *GetClusterWithToken_Cluster) GetDeployToken() *string
- 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]interface{}
- 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) GetSelf() *bool
- func (t *GetClusterWithToken_Cluster) GetStatus() *ClusterStatusFragment
- func (t *GetClusterWithToken_Cluster) GetTags() []*ClusterTags
- func (t *GetClusterWithToken_Cluster) GetVersion() *string
- 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) 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 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) GetVersion() *string
- type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type GetCustomStackRun
- type GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack
- type GetDeploymentSettings
- type GetGitRepository
- type GetGlobalServiceDeployment
- type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Provider
- type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service
- type GetGroup
- type GetInfrastructureStack
- 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 GetNamespace
- type GetNamespaceByName
- type GetNotificationRouter
- type GetNotificationRouterByName
- type GetNotificationSink
- type GetNotificationSinkByName
- type GetPipeline
- type GetPipelineContext
- type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services
- type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
- func (t *GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services
- type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
- func (t *GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services
- type GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria
- 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 GetProject
- type GetScmConnection
- type GetScmConnectionByName
- type GetServiceContext
- 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) GetVersion() *string
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type GetServiceDeploymentForAgent
- type GetServiceDeploymentForAgent_ServiceDeployment
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetCluster() *GetServiceDeploymentForAgent_ServiceDeployment_Cluster
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetComponents() []*GetServiceDeploymentForAgent_ServiceDeployment_Components
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetConfiguration() []*GetServiceDeploymentForAgent_ServiceDeployment_Configuration
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetContexts() []*GetServiceDeploymentForAgent_ServiceDeployment_Contexts
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetDeletedAt() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetDryRun() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetHelm() *GetServiceDeploymentForAgent_ServiceDeployment_Helm
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetID() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetKustomize() *GetServiceDeploymentForAgent_ServiceDeployment_Kustomize
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetName() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetNamespace() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetSyncConfig() *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetTarball() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetTemplated() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetVersion() string
- type GetServiceDeploymentForAgent_ServiceDeployment_Cluster
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetCurrentVersion() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetHandle() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetID() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetKasURL() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetMetadata() map[string]interface{}
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetName() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetPingedAt() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetSelf() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetVersion() *string
- type GetServiceDeploymentForAgent_ServiceDeployment_Components
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetGroup() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetID() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetKind() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetName() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetNamespace() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetState() *ComponentState
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetVersion() *string
- type GetServiceDeploymentForAgent_ServiceDeployment_Configuration
- type GetServiceDeploymentForAgent_ServiceDeployment_Contexts
- type GetServiceDeploymentForAgent_ServiceDeployment_Helm
- type GetServiceDeploymentForAgent_ServiceDeployment_Kustomize
- type GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetNamespaceMetadata() *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata
- type GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata
- 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) GetVersion() *string
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type GetStackDefinition
- 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_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_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 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_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 GetUser
- 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 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 HelmChartEntry
- type HelmChartVersion
- type HelmConfigAttributes
- type HelmRepository
- type HelmRepositorySpec
- type HelmRepositoryStatus
- type HelmSpec
- type HelmSpecFragment
- type HelmValue
- type HelmValueAttributes
- type InfrastructureStack
- type InfrastructureStackConnection
- type InfrastructureStackEdge
- type InfrastructureStackEdgeFragment
- 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) 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) GetWorkdir() *string
- func (t *InfrastructureStackFragment) GetWriteBindings() []*PolicyBindingFragment
- type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type Ingress
- type IngressBackend
- type IngressPath
- type IngressRule
- type IngressSpec
- type IngressTLS
- type Installation
- type InstallationConnection
- type InstallationEdge
- type Invite
- type InviteAttributes
- type IssuerRef
- type Job
- type JobGateSpec
- type JobReference
- type JobReferenceFragment
- type JobSpec
- type JobSpecFragment
- func (t *JobSpecFragment) GetAnnotations() map[string]interface{}
- func (t *JobSpecFragment) GetContainers() []*ContainerSpecFragment
- func (t *JobSpecFragment) GetLabels() map[string]interface{}
- func (t *JobSpecFragment) GetNamespace() string
- func (t *JobSpecFragment) GetRaw() *string
- 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) GetVersion() *string
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- 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) GetVersion() *string
- type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type KubeconfigAttributes
- type KubernetesData
- type KubernetesDatasource
- type KubernetesUnstructured
- type Kustomize
- type KustomizeAttributes
- type KustomizeFragment
- type LabelInput
- type LabelPair
- type License
- type LicenseFeature
- type LicenseSpec
- type LicenseStatus
- type ListAccessTokens
- type ListAccessTokens_AccessTokens
- type ListAccessTokens_AccessTokens_Edges
- type ListClusterNamespaces
- type ListClusterNamespaces_ClusterManagedNamespaces
- type ListClusterServices
- type ListClusterStacks
- type ListClusterStacks_ClusterStackRuns
- 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_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 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) 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 ListGitRepositories
- type ListGitRepositories_GitRepositories
- type ListInfrastructureStacks
- type ListInfrastructureStacks_InfrastructureStacks
- 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 ListNamespaces
- type ListNamespaces_ManagedNamespaces
- type ListNotificationSinks
- type ListNotificationSinks_NotificationSinks
- 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) GetVersion() *string
- type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ListScmConnections
- type ListScmConnections_ScmConnections
- type ListScmConnections_ScmConnections_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) GetVersion() *string
- type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Configuration
- 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_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_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 LogFilter
- type LogFilterSpec
- type LogLabel
- type LogStream
- type LoginInfo
- type LokiLabelFilter
- type LokiLineFilter
- type LokiQuery
- type ManagedNamespace
- type ManagedNamespaceAttributes
- type ManagedNamespaceConnection
- type ManagedNamespaceEdge
- type ManagedNamespaceEdgeFragment
- type ManagedNamespaceFragment
- func (t *ManagedNamespaceFragment) GetAnnotations() map[string]interface{}
- func (t *ManagedNamespaceFragment) GetDeletedAt() *string
- func (t *ManagedNamespaceFragment) GetDescription() *string
- func (t *ManagedNamespaceFragment) GetID() string
- func (t *ManagedNamespaceFragment) GetLabels() map[string]interface{}
- 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 Metadata
- type MetadataAttributes
- type MetricResponse
- type MetricResult
- type MyCluster
- type MyCluster_MyCluster_
- type MyCluster_MyCluster__Restore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type Namespace
- type NamespaceMetadata
- type NamespaceMetadataFragment
- type NamespaceSpec
- type NamespaceStatus
- type NamespacedName
- 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]interface{}
- 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 NodeStatus
- type NodeUsage
- type Notification
- type NotificationConnection
- type NotificationDelta
- type NotificationEdge
- type NotificationFilter
- type NotificationRouter
- type NotificationRouterAttributes
- type NotificationRouterConnection
- type NotificationRouterEdge
- type NotificationRouterFragment
- type NotificationSink
- type NotificationSinkAttributes
- type NotificationSinkConnection
- type NotificationSinkEdge
- type NotificationSinkEdgeFragment
- type NotificationSinkFragment
- type NotificationStatus
- type ObjectReference
- type ObjectStore
- type ObjectStoreAttributes
- type ObjectStoreConnection
- type ObjectStoreEdge
- type ObservabilityProvider
- type ObservabilityProviderAttributes
- type ObservabilityProviderConnection
- type ObservabilityProviderCredentialsAttributes
- type ObservabilityProviderEdge
- type ObservabilityProviderType
- type ObservableMetric
- type ObservableMetricAttributes
- type Operation
- type OverlayUpdate
- type PageInfo
- type PageInfoFragment
- 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 PagedClusterServices
- type PagedClusterServices_PagedClusterServices
- type PathUpdate
- type PauseCondition
- type Permission
- type Persona
- type PersonaAttributes
- type PersonaConfiguration
- type PersonaConfigurationAttributes
- type PersonaConnection
- type PersonaDeployment
- type PersonaDeploymentAttributes
- type PersonaEdge
- type PersonaHome
- type PersonaHomeAttributes
- 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 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 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 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 PluralContext
- type PluralCreds
- type PluralGitRepository
- type PluralManifest
- type PluralObjectStatus
- type PluralServiceDeployment
- type PluralSubscription
- type Pod
- type PodCondition
- type PodConnection
- type PodDelta
- type PodEdge
- type PodSpec
- type PodStatus
- 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 PolicyStatistic
- type Port
- type PostgresInstance
- type PostgresSettings
- type Postgresql
- type PostgresqlSpec
- type PostgresqlStatus
- 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 PrAutomationTemplateAttributes
- type PrAutomationUpdateSpecAttributes
- 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 PrCreateSpec
- type PrDeleteSpec
- type PrRole
- type PrStatus
- type PrTemplateSpec
- type PrUpdateSpec
- 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 PrometheusDatasource
- type PromotionCriteria
- type PromotionCriteriaAttributes
- type PromotionService
- type ProviderCredential
- type ProviderCredentialAttributes
- type ProviderCredentialFragment
- type PullRequest
- type PullRequestAttributes
- type PullRequestConnection
- type PullRequestEdge
- type PullRequestFragment
- type PullRequestUpdateAttributes
- type RbacAttributes
- type ReadType
- type Recipe
- type RecipeConnection
- type RecipeEdge
- type RecipeItem
- type RecipeSection
- type Recommendation
- type RefreshToken
- type RefreshTokenConnection
- type RefreshTokenEdge
- type RegexReplacement
- type RegexReplacementAttributes
- type RegisterRuntimeServices
- type ReplicaSet
- type ReplicaSetSpec
- type ReplicaSetStatus
- type Repository
- type RepositoryConnection
- type RepositoryContext
- type RepositoryEdge
- type ResourceEdge
- 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) GetVersion() *string
- type RollbackService_RollbackService_ServiceDeploymentFragment_Configuration
- 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) GetStage() *StepStage
- func (t *RunStepFragment) GetStatus() *StepStatus
- type Runbook
- type RunbookAction
- type RunbookActionInput
- type RunbookActionResponse
- type RunbookAlertStatus
- type RunbookContext
- type RunbookData
- type RunbookDatasource
- type RunbookExecution
- type RunbookExecutionConnection
- type RunbookExecutionEdge
- type RunbookSpec
- type RunbookStatus
- type RunningState
- type RuntimeAddon
- type RuntimeService
- type RuntimeServiceAttributes
- type S3Store
- type S3StoreAttributes
- type SMTP
- type SMTPInput
- type SavePipeline
- type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services
- func (t *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria() ...
- func (t *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
- type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
- func (t *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services
- type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
- func (t *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services
- type SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria
- type SaveServiceContext
- 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 ScmType
- type ScmWebhook
- type ScmWebhookAttributes
- type ScmWebhookConnection
- type ScmWebhookEdge
- type ScopeAttributes
- type Secret
- type SecretKeySelector
- type Service
- type ServiceAccountAttributes
- type ServiceAccounts
- type ServiceAccounts_ServiceAccounts
- type ServiceAccounts_ServiceAccounts_Edges
- type ServiceCloneAttributes
- type ServiceComponent
- type ServiceConfiguration
- type ServiceContext
- type ServiceContextAttributes
- type ServiceContextFragment
- type ServiceDependency
- type ServiceDependencyAttributes
- 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) GetVersion() string
- type ServiceDeploymentConnection
- type ServiceDeploymentEdge
- type ServiceDeploymentEdgeFragment
- 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) GetGit() *GitRefFragment
- func (t *ServiceDeploymentExtended) GetHelm() *HelmSpecFragment
- func (t *ServiceDeploymentExtended) GetID() string
- func (t *ServiceDeploymentExtended) GetKustomize() *KustomizeFragment
- 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) 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) GetVersion() *string
- type ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- 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) GetGit() *GitRefFragment
- func (t *ServiceDeploymentFragment) GetHelm() *HelmSpecFragment
- func (t *ServiceDeploymentFragment) GetID() string
- func (t *ServiceDeploymentFragment) GetKustomize() *KustomizeFragment
- 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) 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) GetVersion() *string
- type ServiceDeploymentFragment_Configuration
- type ServiceDeploymentStatus
- type ServiceError
- type ServiceErrorAttributes
- type ServiceErrorFragment
- type ServiceImport
- type ServiceImportAttributes
- type ServicePort
- type ServicePromotion
- 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 Severity
- type SinkConfiguration
- type SinkConfigurationAttributes
- type SinkConfigurationFragment
- type SinkType
- type Stack
- type StackAttributes
- type StackCommand
- type StackCommandFragment
- type StackConfiguration
- type StackConfigurationAttributes
- type StackConfigurationFragment
- 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 StackRun
- 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) 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) 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) GetWorkdir() *string
- type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type StackRunBaseFragment_PluralCreds
- 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_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_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) 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) 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) GetWorkdir() *string
- 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_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 StackSettings
- type StackSettingsAttributes
- type StackState
- type StackStateAttributes
- type StackStateFragment
- type StackStateResource
- type StackStateResourceAttributes
- type StackStateResourceFragment
- func (t *StackStateResourceFragment) GetConfiguration() map[string]interface{}
- 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 StageService
- type StageServiceAttributes
- type StateUrls
- type StatefulSet
- type StatefulSetSpec
- type StatefulSetStatus
- type Status
- type StatusComponent
- 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 Taint
- type TaintAttributes
- type TargetRef
- type TerminatedState
- type TerraformStateUrls
- type TinyClusterFragment
- 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 Tool
- type URLSinkAttributes
- type URLSinkConfiguration
- type URLSinkConfigurationFragment
- type UpdateCluster
- 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) GetVersion() *string
- type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- 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) 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 UpdateCustomStackRun
- type UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack
- type UpdateDeploymentSettings
- 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 UpdateNamespace
- type UpdatePrAutomation
- type UpdateProject
- type UpdateRbac
- type UpdateScmConnection
- 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) GetVersion() *string
- type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration
- 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) 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 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) GetVersion() *string
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- 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_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_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_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type UpgradePlan
- type UpgradePlanAttributes
- type UpgradePlanSpec
- type UpgradePlanStatus
- type UpgradePolicy
- type UpgradePolicyAttributes
- type UpgradePolicyType
- type UpgradeStatistics
- type Upload
- type UpsertNotificationRouter
- type UpsertNotificationSink
- type UpsertPolicyConstraints
- type User
- type UserAttributes
- type UserConnection
- type UserEdge
- type UserFragment
- type UserRoleAttributes
- type UserRoles
- type VersionReference
- 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 WaitingState
- type Webhook
- type WebhookAttributes
- type WebhookConnection
- type WebhookEdge
- type WebhookHealth
- type WebhookType
- type WireguardPeer
- type WireguardPeerSpec
- type WireguardPeerStatus
Constants ¶
const AddGroupMemberDocument = `` /* 229-byte string literal not displayed */
const AddServiceErrorDocument = `` /* 1051-byte string literal not displayed */
const AddStackRunLogsDocument = `` /* 139-byte string literal not displayed */
const ApproveStackRunDocument = `` /* 2976-byte string literal not displayed */
const CloneServiceDeploymentDocument = `` /* 1105-byte string literal not displayed */
const CloneServiceDeploymentWithHandleDocument = `` /* 1156-byte string literal not displayed */
const CompletesStackRunDocument = `` /* 3038-byte string literal not displayed */
const CreateAccessTokenDocument = `` /* 140-byte string literal not displayed */
const CreateClusterBackupDocument = `` /* 244-byte string literal not displayed */
const CreateClusterDocument = `` /* 2340-byte string literal not displayed */
const CreateClusterProviderDocument = `` /* 1384-byte string literal not displayed */
const CreateClusterRestoreDocument = `` /* 334-byte string literal not displayed */
const CreateCustomStackRunDocument = `` /* 689-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 CreateNamespaceDocument = `` /* 1045-byte string literal not displayed */
const CreatePipelineContextDocument = `` /* 272-byte string literal not displayed */
const CreatePrAutomationDocument = `` /* 266-byte string literal not displayed */
const CreateProjectDocument = `` /* 546-byte string literal not displayed */
const CreateProviderCredentialDocument = `` /* 290-byte string literal not displayed */
const CreatePullRequestDocument = `` /* 251-byte string literal not displayed */
const CreateScmConnectionDocument = `` /* 270-byte string literal not displayed */
const CreateServiceAccountDocument = `` /* 197-byte string literal not displayed */
const CreateServiceAccountTokenDocument = `` /* 221-byte string literal not displayed */
const CreateServiceDeploymentDocument = `` /* 2348-byte string literal not displayed */
const CreateServiceDeploymentWithHandleDocument = `` /* 2356-byte string literal not displayed */
const CreateStackDefinitionDocument = `` /* 400-byte string literal not displayed */
const CreateStackDocument = `` /* 2173-byte string literal not displayed */
const DeleteAccessTokenDocument = `` /* 173-byte string literal not displayed */
const DeleteClusterDocument = `` /* 2287-byte string literal not displayed */
const DeleteClusterProviderDocument = `` /* 1337-byte string literal not displayed */
const DeleteCustomStackRunDocument = `` /* 643-byte string literal not displayed */
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 DeleteGroupMemberDocument = `` /* 232-byte string literal not displayed */
const DeleteNamespaceDocument = `mutation DeleteNamespace ($id: ID!) {
deleteManagedNamespace(id: $id) {
id
}
}
`
const DeleteNotificationRouterDocument = `` /* 600-byte string literal not displayed */
const DeleteNotificationSinkDocument = `` /* 471-byte string literal not displayed */
const DeletePipelineDocument = `` /* 1182-byte string literal not displayed */
const DeletePrAutomationDocument = `` /* 222-byte string literal not displayed */
const DeleteProjectDocument = `` /* 507-byte string literal not displayed */
const DeleteProviderCredentialDocument = `` /* 211-byte string literal not displayed */
const DeleteScmConnectionDocument = `` /* 225-byte string literal not displayed */
const DeleteServiceContextDocument = `` /* 189-byte string literal not displayed */
const DeleteServiceDeploymentDocument = `` /* 1007-byte string literal not displayed */
const DeleteStackDefinitionDocument = `` /* 353-byte string literal not displayed */
const DeleteStackDocument = `` /* 2136-byte string literal not displayed */
const DeleteUserDocument = `` /* 131-byte string literal not displayed */
const DetachClusterDocument = `` /* 2287-byte string literal not displayed */
const DetachServiceDeploymentDocument = `` /* 1007-byte string literal not displayed */
const DetachStackDocument = `` /* 2136-byte string literal not displayed */
const GetAccessTokenDocument = `` /* 148-byte string literal not displayed */
const GetAgentURLDocument = `query GetAgentUrl ($id: ID!) {
cluster(id: $id) {
agentUrl
}
}
`
const GetClusterBackupDocument = `` /* 303-byte string literal not displayed */
const GetClusterByHandleDocument = `` /* 2298-byte string literal not displayed */
const GetClusterDocument = `` /* 2274-byte string literal not displayed */
const GetClusterGateDocument = `` /* 740-byte string literal not displayed */
const GetClusterGatesDocument = `` /* 722-byte string literal not displayed */
const GetClusterProviderByCloudDocument = `` /* 1345-byte string literal not displayed */
const GetClusterProviderDocument = `` /* 1325-byte string literal not displayed */
const GetClusterRestoreDocument = `` /* 304-byte string literal not displayed */
const GetClusterWithTokenDocument = `` /* 2331-byte string literal not displayed */
const GetCustomStackRunDocument = `` /* 631-byte string literal not displayed */
const GetDeploymentSettingsDocument = `` /* 764-byte string literal not displayed */
const GetGitRepositoryDocument = `` /* 216-byte string literal not displayed */
const GetGlobalServiceDeploymentDocument = `` /* 391-byte string literal not displayed */
const GetGroupDocument = `` /* 140-byte string literal not displayed */
const GetInfrastructureStackDocument = `` /* 2152-byte string literal not displayed */
const GetNamespaceByNameDocument = `` /* 1001-byte string literal not displayed */
const GetNamespaceDocument = `` /* 985-byte string literal not displayed */
const GetNotificationRouterByNameDocument = `` /* 603-byte string literal not displayed */
const GetNotificationRouterDocument = `` /* 588-byte string literal not displayed */
const GetNotificationSinkByNameDocument = `` /* 474-byte string literal not displayed */
const GetNotificationSinkDocument = `` /* 459-byte string literal not displayed */
const GetPipelineContextDocument = `` /* 170-byte string literal not displayed */
const GetPipelineDocument = `` /* 1170-byte string literal not displayed */
const GetPipelinesDocument = `` /* 1299-byte string literal not displayed */
const GetPrAutomationByNameDocument = `` /* 226-byte string literal not displayed */
const GetPrAutomationDocument = `` /* 210-byte string literal not displayed */
const GetProjectDocument = `` /* 522-byte string literal not displayed */
const GetScmConnectionByNameDocument = `` /* 229-byte string literal not displayed */
const GetScmConnectionDocument = `` /* 213-byte string literal not displayed */
const GetServiceContextDocument = `` /* 187-byte string literal not displayed */
const GetServiceDeploymentByHandleDocument = `` /* 2303-byte string literal not displayed */
const GetServiceDeploymentDocument = `` /* 2247-byte string literal not displayed */
const GetServiceDeploymentForAgentDocument = `` /* 613-byte string literal not displayed */
const GetStackDefinitionDocument = `` /* 341-byte string literal not displayed */
const GetStackRunBaseDocument = `` /* 2966-byte string literal not displayed */
const GetStackRunDocument = `` /* 3060-byte string literal not displayed */
const GetUserDocument = `` /* 132-byte string literal not displayed */
const KickServiceByHandleDocument = `` /* 2291-byte string literal not displayed */
const KickServiceDocument = `` /* 2242-byte string literal not displayed */
const ListAccessTokensDocument = `` /* 267-byte string literal not displayed */
const ListClusterNamespacesDocument = `` /* 550-byte string literal not displayed */
const ListClusterServicesDocument = `` /* 585-byte string literal not displayed */
const ListClusterStacksDocument = `` /* 3383-byte string literal not displayed */
const ListClustersDocument = `` /* 2463-byte string literal not displayed */
const ListGitRepositoriesDocument = `` /* 408-byte string literal not displayed */
const ListInfrastructureStacksDocument = `` /* 2497-byte string literal not displayed */
const ListNamespacesDocument = `` /* 536-byte string literal not displayed */
const ListNotificationSinksDocument = `` /* 803-byte string literal not displayed */
const ListPolicyConstraintsDocument = `` /* 1003-byte string literal not displayed */
const ListPrAutomationsDocument = `` /* 339-byte string literal not displayed */
const ListProjectsDocument = `` /* 754-byte string literal not displayed */
const ListProvidersDocument = `` /* 1344-byte string literal not displayed */
const ListScmConnectionsDocument = `` /* 342-byte string literal not displayed */
const ListServiceDeploymentByHandleDocument = `` /* 868-byte string literal not displayed */
const ListServiceDeploymentDocument = `` /* 862-byte string literal not displayed */
const ListServiceDeploymentsDocument = `` /* 1114-byte string literal not displayed */
const ListStackDefinitionsDocument = `` /* 581-byte string literal not displayed */
const ListStackRunsDocument = `` /* 3350-byte string literal not displayed */
const ListViolationStatisticsDocument = `` /* 232-byte string literal not displayed */
const MyClusterDocument = `` /* 317-byte string literal not displayed */
const PagedClusterGatesDocument = `` /* 1070-byte string literal not displayed */
const PagedClusterServicesDocument = `` /* 947-byte string literal not displayed */
const PingClusterDocument = `mutation PingCluster ($attributes: ClusterPing!) {
pingCluster(attributes: $attributes) {
id
name
}
}
`
const RegisterRuntimeServicesDocument = `` /* 162-byte string literal not displayed */
const RollbackServiceDocument = `` /* 1034-byte string literal not displayed */
const SavePipelineDocument = `` /* 1247-byte string literal not displayed */
const SaveServiceContextDocument = `` /* 260-byte string literal not displayed */
const ServiceAccountsDocument = `` /* 394-byte string literal not displayed */
const TokenExchangeDocument = `` /* 209-byte string literal not displayed */
const UpdateClusterDocument = `` /* 2351-byte string literal not displayed */
const UpdateClusterProviderDocument = `` /* 1409-byte string literal not displayed */
const UpdateClusterRestoreDocument = `` /* 374-byte string literal not displayed */
const UpdateCustomStackRunDocument = `` /* 708-byte string literal not displayed */
const UpdateDeploymentSettingsDocument = `` /* 846-byte string literal not displayed */
const UpdateGateDocument = `` /* 799-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 UpdateNamespaceDocument = `` /* 1064-byte string literal not displayed */
const UpdatePrAutomationDocument = `` /* 285-byte string literal not displayed */
const UpdateProjectDocument = `` /* 565-byte string literal not displayed */
const UpdateRbacDocument = `` /* 194-byte string literal not displayed */
const UpdateScmConnectionDocument = `` /* 289-byte string literal not displayed */
const UpdateServiceAccountDocument = `` /* 216-byte string literal not displayed */
const UpdateServiceComponentsDocument = `` /* 1120-byte string literal not displayed */
const UpdateServiceDeploymentDocument = `` /* 2323-byte string literal not displayed */
const UpdateServiceDeploymentWithHandleDocument = `` /* 2381-byte string literal not displayed */
const UpdateStackDefinitionDocument = `` /* 419-byte string literal not displayed */
const UpdateStackDocument = `` /* 2192-byte string literal not displayed */
const UpdateStackRunDocument = `` /* 3033-byte string literal not displayed */
const UpdateStackRunStepDocument = `` /* 235-byte string literal not displayed */
const UpsertNotificationRouterDocument = `` /* 650-byte string literal not displayed */
const UpsertNotificationSinkDocument = `` /* 519-byte string literal not displayed */
const UpsertPolicyConstraintsDocument = `` /* 135-byte string literal not displayed */
Variables ¶
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 AllBuildType = []BuildType{ BuildTypeDeploy, BuildTypeBounce, BuildTypeApproval, BuildTypeInstall, BuildTypeDestroy, BuildTypeDedicated, BuildTypeConfig, }
var AllClusterDistro = []ClusterDistro{ ClusterDistroGeneric, ClusterDistroEks, ClusterDistroAks, ClusterDistroGke, ClusterDistroRke, ClusterDistroK3s, }
var AllComponentState = []ComponentState{ ComponentStateRunning, ComponentStatePending, ComponentStateFailed, ComponentStatePaused, }
var AllConfigurationType = []ConfigurationType{ ConfigurationTypeString, ConfigurationTypeInt, ConfigurationTypeBool, ConfigurationTypeDomain, ConfigurationTypeBucket, ConfigurationTypeFile, ConfigurationTypeFunction, ConfigurationTypePassword, ConfigurationTypeEnum, }
var AllConjunction = []Conjunction{ ConjunctionAnd, ConjunctionOr, }
var AllConstraintEnforcement = []ConstraintEnforcement{ ConstraintEnforcementWarn, ConstraintEnforcementDeny, ConstraintEnforcementDryRun, }
var AllConstraintViolationField = []ConstraintViolationField{ ConstraintViolationFieldNamespace, ConstraintViolationFieldKind, }
var AllDelta = []Delta{ DeltaCreate, DeltaUpdate, DeltaDelete, }
var AllGateState = []GateState{ GateStatePending, GateStateOpen, GateStateClosed, GateStateRunning, }
var AllGateType = []GateType{ GateTypeApproval, GateTypeWindow, GateTypeJob, }
var AllGitHealth = []GitHealth{ GitHealthPullable, GitHealthFailed, }
var AllMatchStrategy = []MatchStrategy{ MatchStrategyAny, MatchStrategyAll, MatchStrategyRecursive, }
var AllNotificationStatus = []NotificationStatus{ NotificationStatusFiring, NotificationStatusResolved, }
var AllObservabilityProviderType = []ObservabilityProviderType{ ObservabilityProviderTypeDatadog, ObservabilityProviderTypeNewrelic, }
var AllOperation = []Operation{ OperationNot, OperationGt, OperationLt, OperationEq, OperationGte, OperationLte, OperationPrefix, OperationSuffix, }
var AllPermission = []Permission{ PermissionRead, PermissionConfigure, PermissionDeploy, PermissionOperate, }
var AllPolicyAggregate = []PolicyAggregate{ PolicyAggregateCluster, PolicyAggregateEnforcement, PolicyAggregateInstalled, }
var AllPrRole = []PrRole{ PrRoleCluster, PrRoleService, PrRolePipeline, PrRoleUpdate, PrRoleUpgrade, }
var AllPrStatus = []PrStatus{ PrStatusOpen, PrStatusMerged, PrStatusClosed, }
var AllReadType = []ReadType{ ReadTypeNotification, ReadTypeBuild, }
var AllRestoreStatus = []RestoreStatus{ RestoreStatusCreated, RestoreStatusPending, RestoreStatusSuccessful, RestoreStatusFailed, }
var AllScmType = []ScmType{ ScmTypeGithub, ScmTypeGitlab, ScmTypeBitbucket, }
var AllServiceDeploymentStatus = []ServiceDeploymentStatus{ ServiceDeploymentStatusStale, ServiceDeploymentStatusSynced, ServiceDeploymentStatusHealthy, ServiceDeploymentStatusFailed, ServiceDeploymentStatusPaused, }
var AllServicePromotion = []ServicePromotion{ ServicePromotionIgnore, ServicePromotionProceed, ServicePromotionRollback, }
var AllSeverity = []Severity{ SeverityNone, SeverityLow, SeverityMedium, SeverityHigh, SeverityCritical, }
var AllSinkType = []SinkType{ SinkTypeSLACk, SinkTypeTeams, }
var AllStackStatus = []StackStatus{ StackStatusQueued, StackStatusPending, StackStatusRunning, StackStatusSuccessful, StackStatusFailed, StackStatusCancelled, StackStatusPendingApproval, }
var AllStackType = []StackType{ StackTypeTerraform, StackTypeAnsible, StackTypeCustom, }
var AllStatus = []Status{ StatusQueued, StatusRunning, StatusSuccessful, StatusFailed, StatusCancelled, StatusPending, }
var AllStepStage = []StepStage{ StepStagePlan, StepStageVerify, StepStageApply, StepStageInit, StepStageDestroy, }
var AllStepStatus = []StepStatus{ StepStatusPending, StepStatusRunning, StepStatusSuccessful, StepStatusFailed, }
var AllTool = []Tool{ ToolHelm, ToolTerraform, }
var AllUpgradePolicyType = []UpgradePolicyType{ UpgradePolicyTypeDeploy, UpgradePolicyTypeApproval, UpgradePolicyTypeIgnore, }
var AllWebhookHealth = []WebhookHealth{ WebhookHealthHealthy, WebhookHealthUnhealthy, }
var AllWebhookType = []WebhookType{ WebhookTypePiazza, WebhookTypeSLACk, }
var DocumentOperationNames = map[string]string{}/* 150 elements not displayed */
Functions ¶
Types ¶
type APIDeprecation ¶ added in v0.0.2
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 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 ¶ added in v0.0.90
func (t *AccessTokenFragment) GetID() *string
func (*AccessTokenFragment) GetToken ¶ added in v0.0.90
func (t *AccessTokenFragment) GetToken() *string
type AccessTokenScope ¶ added in v0.0.64
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 AddGroupMember ¶ added in v0.0.61
type AddGroupMember struct {
CreateGroupMember *GroupMemberFragment "json:\"createGroupMember,omitempty\" graphql:\"createGroupMember\""
}
func (*AddGroupMember) GetCreateGroupMember ¶ added in v0.0.90
func (t *AddGroupMember) GetCreateGroupMember() *GroupMemberFragment
type AddGroupMember_CreateGroupMember_GroupMemberFragment_Group ¶ added in v0.0.90
type AddGroupMember_CreateGroupMember_GroupMemberFragment_Group struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*AddGroupMember_CreateGroupMember_GroupMemberFragment_Group) GetID ¶ added in v0.0.90
func (t *AddGroupMember_CreateGroupMember_GroupMemberFragment_Group) GetID() string
type AddGroupMember_CreateGroupMember_GroupMemberFragment_User ¶ added in v0.0.90
type AddGroupMember_CreateGroupMember_GroupMemberFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*AddGroupMember_CreateGroupMember_GroupMemberFragment_User) GetID ¶ added in v0.0.90
func (t *AddGroupMember_CreateGroupMember_GroupMemberFragment_User) GetID() string
type AddOnConfigCondition ¶ added in v0.0.34
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 ¶ added in v0.0.25
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 ¶ added in v0.0.49
type AddServiceError struct {
UpdateServiceComponents *ServiceDeploymentFragment "json:\"updateServiceComponents,omitempty\" graphql:\"updateServiceComponents\""
}
func (*AddServiceError) GetUpdateServiceComponents ¶ added in v0.0.90
func (t *AddServiceError) GetUpdateServiceComponents() *ServiceDeploymentFragment
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup() *string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind() string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName() string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced() bool
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion() *string
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration) GetValue ¶ added in v0.0.90
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration) GetValue() string
type AddStackRunLogs ¶ added in v0.4.1
type AddStackRunLogs struct {
AddRunLogs *AddStackRunLogs_AddRunLogs "json:\"addRunLogs,omitempty\" graphql:\"addRunLogs\""
}
func (*AddStackRunLogs) GetAddRunLogs ¶ added in v0.4.1
func (t *AddStackRunLogs) GetAddRunLogs() *AddStackRunLogs_AddRunLogs
type AddStackRunLogs_AddRunLogs ¶ added in v0.4.1
type AddStackRunLogs_AddRunLogs struct {
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
}
func (*AddStackRunLogs_AddRunLogs) GetUpdatedAt ¶ added in v0.4.1
func (t *AddStackRunLogs_AddRunLogs) GetUpdatedAt() *string
type AddonVersion ¶ added in v0.0.38
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 version of the helm chart to install for this version
ChartVersion *string `json:"chartVersion,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 AgentMigration ¶ added in v0.0.54
type AgentMigration struct {
ID string `json:"id"`
Name *string `json:"name,omitempty"`
Ref *string `json:"ref,omitempty"`
Configuration map[string]interface{} `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 AgentMigrationAttributes ¶ added in v0.0.54
type Application ¶
type Application struct {
Name string `json:"name"`
Spec ApplicationSpec `json:"spec"`
Status ApplicationStatus `json:"status"`
Cost *CostAnalysis `json:"cost,omitempty"`
License *License `json:"license,omitempty"`
Configuration *Configuration `json:"configuration,omitempty"`
Info *string `json:"info,omitempty"`
}
type ApplicationDelta ¶
type ApplicationDelta struct {
Delta *Delta `json:"delta,omitempty"`
Payload *Application `json:"payload,omitempty"`
}
type ApplicationDescriptor ¶
type ApplicationDescriptor struct {
Type string `json:"type"`
Version string `json:"version"`
Description *string `json:"description,omitempty"`
Icons []*string `json:"icons,omitempty"`
Links []*ApplicationLink `json:"links,omitempty"`
}
type ApplicationInfoItem ¶
type ApplicationLink ¶
type ApplicationSpec ¶
type ApplicationSpec struct {
Descriptor ApplicationDescriptor `json:"descriptor"`
Components []*Component `json:"components,omitempty"`
Info []*ApplicationInfoItem `json:"info,omitempty"`
}
type ApplicationStatus ¶
type ApplicationStatus struct {
Components []*StatusComponent `json:"components,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
ComponentsReady string `json:"componentsReady"`
}
type ApproveStackRun ¶ added in v0.1.18
type ApproveStackRun struct {
ApproveStackRun *StackRunBaseFragment "json:\"approveStackRun,omitempty\" graphql:\"approveStackRun\""
}
func (*ApproveStackRun) GetApproveStackRun ¶ added in v0.1.18
func (t *ApproveStackRun) GetApproveStackRun() *StackRunBaseFragment
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v0.4.1
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.4.1
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_PluralCreds) GetToken ¶ added in v0.5.13
func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_PluralCreds) GetURL() *string
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v0.5.9
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.5.9
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls struct {
Terraform *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls) GetTerraform ¶ added in v0.5.12
type ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
type ApproveStackRun_ApproveStackRun_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 (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶ added in v0.5.12
func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *ApproveStackRun_ApproveStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type ArgoAnalysis ¶ added in v0.9.0
type ArgoAnalysis struct {
Templates []*ArgoAnalysisTemplate `json:"templates,omitempty"`
}
type ArgoAnalysisTemplate ¶ added in v0.9.0
type ArgoAnalysisTemplate struct {
TemplateName *string `json:"templateName,omitempty"`
}
type ArgoBlueGreenStrategy ¶ added in v0.9.0
type ArgoCanaryStrategy ¶ added in v0.9.0
type ArgoCanaryStrategy struct {
Steps []*ArgoStrategyStep `json:"steps,omitempty"`
}
type ArgoExperiment ¶ added in v0.9.0
type ArgoExperiment struct {
Templates []*ArgoExperimentTemplate `json:"templates,omitempty"`
}
type ArgoExperimentTemplate ¶ added in v0.9.0
type ArgoExperimentTemplate struct {
Name *string `json:"name,omitempty"`
}
type ArgoRollout ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ArgoRolloutSpec struct {
Replicas *int64 `json:"replicas,omitempty"`
Strategy *ArgoRolloutStrategy `json:"strategy,omitempty"`
}
type ArgoRolloutStatus ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ArgoRolloutStrategy struct {
BlueGreen *ArgoBlueGreenStrategy `json:"blueGreen,omitempty"`
Canary *ArgoCanaryStrategy `json:"canary,omitempty"`
}
type ArgoStrategyStep ¶ added in v0.9.0
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 interface{}) 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 interface{}) 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 interface{}) error
type AvailableFeatures ¶
type AwsCloud ¶
type AwsCloud struct {
// custom launch template for your nodes, useful for Golden AMI setups
LaunchTemplateID *string `json:"launchTemplateId,omitempty"`
}
aws node customizations
type AwsCloudAttributes ¶
type AwsCloudAttributes struct {
Region *string `json:"region,omitempty"`
}
type AwsCloudSettings ¶ added in v0.0.45
type AwsCloudSettings struct {
Region *string `json:"region,omitempty"`
}
aws specific cloud configuration
type AwsNodeCloudAttributes ¶ added in v0.0.45
type AwsNodeCloudAttributes struct {
LaunchTemplateID *string `json:"launchTemplateId,omitempty"`
}
type AwsSettingsAttributes ¶
type AzureCloudAttributes ¶ added in v0.0.25
type AzureCloudSettings ¶ added in v0.0.45
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 AzureSettingsAttributes ¶ added in v0.0.19
type AzureStore ¶ added in v0.0.81
type AzureStoreAttributes ¶ added in v0.0.81
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 ¶ added in v0.0.81
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 ¶ added in v0.0.27
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]interface{} "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 ¶ added in v0.0.90
func (t *BaseClusterFragment) GetCredential() *ProviderCredentialFragment
func (*BaseClusterFragment) GetCurrentVersion ¶ added in v0.0.90
func (t *BaseClusterFragment) GetCurrentVersion() *string
func (*BaseClusterFragment) GetHandle ¶ added in v0.0.90
func (t *BaseClusterFragment) GetHandle() *string
func (*BaseClusterFragment) GetID ¶ added in v0.0.90
func (t *BaseClusterFragment) GetID() string
func (*BaseClusterFragment) GetKasURL ¶ added in v0.0.90
func (t *BaseClusterFragment) GetKasURL() *string
func (*BaseClusterFragment) GetMetadata ¶ added in v0.1.14
func (t *BaseClusterFragment) GetMetadata() map[string]interface{}
func (*BaseClusterFragment) GetName ¶ added in v0.0.90
func (t *BaseClusterFragment) GetName() string
func (*BaseClusterFragment) GetNodePools ¶ added in v0.0.90
func (t *BaseClusterFragment) GetNodePools() []*NodePoolFragment
func (*BaseClusterFragment) GetPingedAt ¶ added in v0.0.90
func (t *BaseClusterFragment) GetPingedAt() *string
func (*BaseClusterFragment) GetProject ¶ added in v0.7.0
func (t *BaseClusterFragment) GetProject() *TinyProjectFragment
func (*BaseClusterFragment) GetProvider ¶ added in v0.0.90
func (t *BaseClusterFragment) GetProvider() *BaseClusterProviderFragment
func (*BaseClusterFragment) GetSelf ¶ added in v0.0.90
func (t *BaseClusterFragment) GetSelf() *bool
func (*BaseClusterFragment) GetVersion ¶ added in v0.0.90
func (t *BaseClusterFragment) GetVersion() *string
type BaseClusterProviderFragment ¶ added in v0.0.27
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 ¶ added in v0.0.90
func (t *BaseClusterProviderFragment) GetCloud() string
func (*BaseClusterProviderFragment) GetEditable ¶ added in v0.0.90
func (t *BaseClusterProviderFragment) GetEditable() *bool
func (*BaseClusterProviderFragment) GetID ¶ added in v0.0.90
func (t *BaseClusterProviderFragment) GetID() string
func (*BaseClusterProviderFragment) GetName ¶ added in v0.0.90
func (t *BaseClusterProviderFragment) GetName() string
func (*BaseClusterProviderFragment) GetNamespace ¶ added in v0.0.90
func (t *BaseClusterProviderFragment) GetNamespace() string
func (*BaseClusterProviderFragment) GetRepository ¶ added in v0.0.90
func (t *BaseClusterProviderFragment) GetRepository() *GitRepositoryFragment
type BindingAttributes ¶
type Build ¶
type Build struct {
ID string `json:"id"`
Repository string `json:"repository"`
Type BuildType `json:"type"`
Status Status `json:"status"`
Message *string `json:"message,omitempty"`
CompletedAt *string `json:"completedAt,omitempty"`
Sha *string `json:"sha,omitempty"`
Commands *CommandConnection `json:"commands,omitempty"`
Creator *User `json:"creator,omitempty"`
Approver *User `json:"approver,omitempty"`
Changelogs []*Changelog `json:"changelogs,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type BuildAttributes ¶
type BuildConnection ¶
type BuildDelta ¶
type BuildType ¶
type BuildType string
func (BuildType) MarshalGQL ¶
func (*BuildType) UnmarshalGQL ¶
type Canary ¶ added in v0.0.56
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 ¶ added in v0.0.56
type CanaryPause ¶ added in v0.9.0
type CanaryPause struct {
Duration *string `json:"duration,omitempty"`
}
type CanarySpec ¶ added in v0.0.56
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 ¶ added in v0.0.56
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 Cascade ¶ added in v0.5.6
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 ¶ added in v0.5.6
type CascadeAttributes struct {
Delete *bool `json:"delete,omitempty"`
Detach *bool `json:"detach,omitempty"`
}
Whether you want to delete or detach owned resources
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 Client ¶
func (*Client) AddGroupMember ¶ added in v0.0.61
func (c *Client) AddGroupMember(ctx context.Context, groupID string, userID string, interceptors ...clientv2.RequestInterceptor) (*AddGroupMember, error)
func (*Client) AddServiceError ¶ added in v0.0.49
func (c *Client) AddServiceError(ctx context.Context, id string, errors []*ServiceErrorAttributes, interceptors ...clientv2.RequestInterceptor) (*AddServiceError, error)
func (*Client) AddStackRunLogs ¶ added in v0.4.1
func (c *Client) AddStackRunLogs(ctx context.Context, id string, attributes RunLogAttributes, interceptors ...clientv2.RequestInterceptor) (*AddStackRunLogs, error)
func (*Client) ApproveStackRun ¶ added in v0.1.18
func (c *Client) ApproveStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*ApproveStackRun, error)
func (*Client) CloneServiceDeployment ¶ added in v0.0.34
func (c *Client) CloneServiceDeployment(ctx context.Context, clusterID string, id string, attributes ServiceCloneAttributes, interceptors ...clientv2.RequestInterceptor) (*CloneServiceDeployment, error)
func (*Client) CloneServiceDeploymentWithHandle ¶ added in v0.0.34
func (c *Client) CloneServiceDeploymentWithHandle(ctx context.Context, clusterID string, cluster string, name string, attributes ServiceCloneAttributes, interceptors ...clientv2.RequestInterceptor) (*CloneServiceDeploymentWithHandle, error)
func (*Client) CompletesStackRun ¶ added in v0.4.1
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) CreateCluster ¶
func (c *Client) CreateCluster(ctx context.Context, attributes ClusterAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateCluster, error)
func (*Client) CreateClusterBackup ¶ added in v0.0.81
func (c *Client) CreateClusterBackup(ctx context.Context, attributes BackupAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterBackup, error)
func (*Client) CreateClusterProvider ¶
func (c *Client) CreateClusterProvider(ctx context.Context, attributes ClusterProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterProvider, error)
func (*Client) CreateClusterRestore ¶ added in v0.0.81
func (c *Client) CreateClusterRestore(ctx context.Context, backupID string, interceptors ...clientv2.RequestInterceptor) (*CreateClusterRestore, error)
func (*Client) CreateCustomStackRun ¶ added in v0.5.16
func (c *Client) CreateCustomStackRun(ctx context.Context, attributes CustomStackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateCustomStackRun, error)
func (*Client) CreateGitRepository ¶
func (c *Client) CreateGitRepository(ctx context.Context, attributes GitAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGitRepository, error)
func (*Client) CreateGlobalService ¶ added in v0.0.65
func (c *Client) CreateGlobalService(ctx context.Context, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalService, error)
func (*Client) CreateGlobalServiceDeployment ¶ added in v0.0.71
func (c *Client) CreateGlobalServiceDeployment(ctx context.Context, serviceID string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalServiceDeployment, error)
func (*Client) CreateGlobalServiceDeploymentFromTemplate ¶ added in v0.1.16
func (c *Client) CreateGlobalServiceDeploymentFromTemplate(ctx context.Context, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalServiceDeploymentFromTemplate, error)
func (*Client) CreateNamespace ¶ added in v0.1.10
func (c *Client) CreateNamespace(ctx context.Context, attributes ManagedNamespaceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateNamespace, error)
func (*Client) CreatePipelineContext ¶ added in v0.0.98
func (c *Client) CreatePipelineContext(ctx context.Context, pipelineID string, attributes PipelineContextAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePipelineContext, error)
func (*Client) CreatePrAutomation ¶ added in v0.0.82
func (c *Client) CreatePrAutomation(ctx context.Context, attributes PrAutomationAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePrAutomation, error)
func (*Client) CreateProject ¶ added in v0.6.0
func (c *Client) CreateProject(ctx context.Context, attributes ProjectAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateProject, error)
func (*Client) CreateProviderCredential ¶ added in v0.0.18
func (c *Client) CreateProviderCredential(ctx context.Context, attributes ProviderCredentialAttributes, name string, interceptors ...clientv2.RequestInterceptor) (*CreateProviderCredential, error)
func (*Client) CreatePullRequest ¶ added in v0.1.2
func (c *Client) CreatePullRequest(ctx context.Context, id string, branch *string, context *string, interceptors ...clientv2.RequestInterceptor) (*CreatePullRequest, error)
func (*Client) CreateScmConnection ¶ added in v0.0.82
func (c *Client) CreateScmConnection(ctx context.Context, attributes ScmConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateScmConnection, error)
func (*Client) CreateServiceAccount ¶ added in v0.10.0
func (c *Client) CreateServiceAccount(ctx context.Context, attributes ServiceAccountAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceAccount, error)
func (*Client) CreateServiceAccountToken ¶ added in v0.11.0
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 ¶ added in v0.0.13
func (c *Client) CreateServiceDeploymentWithHandle(ctx context.Context, cluster string, attributes ServiceDeploymentAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceDeploymentWithHandle, error)
func (*Client) CreateStack ¶ added in v0.1.18
func (c *Client) CreateStack(ctx context.Context, attributes StackAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateStack, error)
func (*Client) CreateStackDefinition ¶ added in v0.12.0
func (c *Client) CreateStackDefinition(ctx context.Context, attributes StackDefinitionAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateStackDefinition, error)
func (*Client) DeleteAccessToken ¶
func (c *Client) DeleteAccessToken(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*DeleteAccessToken, error)
func (*Client) DeleteCluster ¶
func (c *Client) DeleteCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCluster, error)
func (*Client) DeleteClusterProvider ¶ added in v0.0.43
func (c *Client) DeleteClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterProvider, error)
func (*Client) DeleteCustomStackRun ¶ added in v0.5.15
func (c *Client) DeleteCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomStackRun, error)
func (*Client) DeleteGitRepository ¶ added in v0.0.35
func (c *Client) DeleteGitRepository(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGitRepository, error)
func (*Client) DeleteGlobalService ¶ added in v0.0.65
func (c *Client) DeleteGlobalService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalService, error)
func (*Client) DeleteGlobalServiceDeployment ¶ added in v0.0.71
func (c *Client) DeleteGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalServiceDeployment, error)
func (*Client) DeleteGroupMember ¶ added in v0.0.63
func (c *Client) DeleteGroupMember(ctx context.Context, userID string, groupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroupMember, error)
func (*Client) DeleteNamespace ¶ added in v0.1.10
func (c *Client) DeleteNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNamespace, error)
func (*Client) DeleteNotificationRouter ¶ added in v0.1.4
func (c *Client) DeleteNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationRouter, error)
func (*Client) DeleteNotificationSink ¶ added in v0.1.3
func (c *Client) DeleteNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationSink, error)
func (*Client) DeletePipeline ¶ added in v0.0.74
func (c *Client) DeletePipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePipeline, error)
func (*Client) DeletePrAutomation ¶ added in v0.0.82
func (c *Client) DeletePrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePrAutomation, error)
func (*Client) DeleteProject ¶ added in v0.11.3
func (c *Client) DeleteProject(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProject, error)
func (*Client) DeleteProviderCredential ¶ added in v0.0.18
func (c *Client) DeleteProviderCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProviderCredential, error)
func (*Client) DeleteScmConnection ¶ added in v0.0.82
func (c *Client) DeleteScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteScmConnection, error)
func (*Client) DeleteServiceContext ¶ added in v0.0.87
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 ¶ added in v0.1.18
func (c *Client) DeleteStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStack, error)
func (*Client) DeleteStackDefinition ¶ added in v0.12.0
func (c *Client) DeleteStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStackDefinition, error)
func (*Client) DeleteUser ¶ added in v0.10.0
func (c *Client) DeleteUser(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteUser, error)
func (*Client) DetachCluster ¶ added in v0.0.30
func (c *Client) DetachCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachCluster, error)
func (*Client) DetachServiceDeployment ¶ added in v0.5.8
func (c *Client) DetachServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachServiceDeployment, error)
func (*Client) DetachStack ¶ added in v0.4.0
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) GetAgentURL ¶ added in v0.9.1
func (c *Client) GetAgentURL(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentURL, error)
func (*Client) GetCluster ¶
func (c *Client) GetCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetCluster, error)
func (*Client) GetClusterBackup ¶ added in v0.0.85
func (*Client) GetClusterByHandle ¶ added in v0.0.15
func (c *Client) GetClusterByHandle(ctx context.Context, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterByHandle, error)
func (*Client) GetClusterGate ¶ added in v0.0.89
func (c *Client) GetClusterGate(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterGate, error)
func (*Client) GetClusterGates ¶ added in v0.0.45
func (c *Client) GetClusterGates(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetClusterGates, error)
func (*Client) GetClusterProvider ¶
func (c *Client) GetClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProvider, error)
func (*Client) GetClusterProviderByCloud ¶ added in v0.0.55
func (c *Client) GetClusterProviderByCloud(ctx context.Context, cloud string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProviderByCloud, error)
func (*Client) GetClusterRestore ¶ added in v0.0.81
func (c *Client) GetClusterRestore(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterRestore, error)
func (*Client) GetClusterWithToken ¶ added in v0.0.60
func (c *Client) GetClusterWithToken(ctx context.Context, id *string, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterWithToken, error)
func (*Client) GetCustomStackRun ¶ added in v0.5.16
func (c *Client) GetCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetCustomStackRun, error)
func (*Client) GetDeploymentSettings ¶ added in v0.1.17
func (c *Client) GetDeploymentSettings(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetDeploymentSettings, error)
func (*Client) GetGitRepository ¶ added in v0.0.37
func (c *Client) GetGitRepository(ctx context.Context, id *string, url *string, interceptors ...clientv2.RequestInterceptor) (*GetGitRepository, error)
func (*Client) GetGlobalServiceDeployment ¶ added in v0.0.72
func (c *Client) GetGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeployment, error)
func (*Client) GetInfrastructureStack ¶ added in v0.1.17
func (c *Client) GetInfrastructureStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStack, error)
func (*Client) GetNamespace ¶ added in v0.1.9
func (c *Client) GetNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNamespace, error)
func (*Client) GetNamespaceByName ¶ added in v0.11.7
func (c *Client) GetNamespaceByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetNamespaceByName, error)
func (*Client) GetNotificationRouter ¶ added in v0.1.4
func (c *Client) GetNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouter, error)
func (*Client) GetNotificationRouterByName ¶ added in v0.1.4
func (c *Client) GetNotificationRouterByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouterByName, error)
func (*Client) GetNotificationSink ¶ added in v0.1.3
func (c *Client) GetNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSink, error)
func (*Client) GetNotificationSinkByName ¶ added in v0.1.3
func (c *Client) GetNotificationSinkByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSinkByName, error)
func (*Client) GetPipeline ¶ added in v0.0.20
func (c *Client) GetPipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipeline, error)
func (*Client) GetPipelineContext ¶ added in v0.0.98
func (c *Client) GetPipelineContext(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipelineContext, error)
func (*Client) GetPipelines ¶ added in v0.0.20
func (c *Client) GetPipelines(ctx context.Context, after *string, interceptors ...clientv2.RequestInterceptor) (*GetPipelines, error)
func (*Client) GetPrAutomation ¶ added in v0.0.82
func (c *Client) GetPrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomation, error)
func (*Client) GetPrAutomationByName ¶ added in v0.0.83
func (c *Client) GetPrAutomationByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomationByName, error)
func (*Client) GetProject ¶ added in v0.6.0
func (c *Client) GetProject(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetProject, error)
func (*Client) GetScmConnection ¶ added in v0.0.82
func (c *Client) GetScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnection, error)
func (*Client) GetScmConnectionByName ¶ added in v0.0.83
func (c *Client) GetScmConnectionByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnectionByName, error)
func (*Client) GetServiceContext ¶ added in v0.0.88
func (c *Client) GetServiceContext(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContext, error)
func (*Client) GetServiceDeployment ¶
func (c *Client) GetServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeployment, error)
func (*Client) GetServiceDeploymentByHandle ¶ added in v0.0.12
func (c *Client) GetServiceDeploymentByHandle(ctx context.Context, cluster string, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentByHandle, error)
func (*Client) GetServiceDeploymentForAgent ¶ added in v0.0.90
func (c *Client) GetServiceDeploymentForAgent(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentForAgent, error)
func (*Client) GetStackDefinition ¶ added in v0.12.0
func (c *Client) GetStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinition, error)
func (*Client) GetStackRun ¶ added in v0.1.17
func (c *Client) GetStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRun, error)
func (*Client) GetStackRunBase ¶ added in v0.3.0
func (c *Client) GetStackRunBase(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRunBase, error)
func (*Client) KickService ¶ added in v0.0.97
func (c *Client) KickService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*KickService, error)
func (*Client) KickServiceByHandle ¶ added in v0.0.97
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) ListClusterNamespaces ¶ added in v0.1.11
func (*Client) ListClusterServices ¶
func (c *Client) ListClusterServices(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListClusterServices, error)
func (*Client) ListClusterStacks ¶ added in v0.1.17
func (*Client) ListClusters ¶
func (c *Client) ListClusters(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusters, error)
func (*Client) ListGitRepositories ¶
func (c *Client) ListGitRepositories(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListGitRepositories, error)
func (*Client) ListInfrastructureStacks ¶ added in v0.1.17
func (*Client) ListNamespaces ¶ added in v0.1.9
func (*Client) ListNotificationSinks ¶ added in v0.1.3
func (*Client) ListPolicyConstraints ¶ added in v0.1.7
func (*Client) ListPrAutomations ¶ added in v0.0.82
func (c *Client) ListPrAutomations(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListPrAutomations, error)
func (*Client) ListProjects ¶ added in v0.6.0
func (*Client) ListProviders ¶ added in v0.0.18
func (c *Client) ListProviders(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListProviders, error)
func (*Client) ListScmConnections ¶ added in v0.0.82
func (c *Client) ListScmConnections(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListScmConnections, error)
func (*Client) ListServiceDeployment ¶
func (*Client) ListServiceDeploymentByHandle ¶ added in v0.0.12
func (*Client) ListServiceDeployments ¶ added in v0.0.5
func (c *Client) ListServiceDeployments(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListServiceDeployments, error)
func (*Client) ListStackDefinitions ¶ added in v0.12.1
func (*Client) ListStackRuns ¶ added in v0.9.0
func (*Client) ListViolationStatistics ¶ added in v0.1.7
func (c *Client) ListViolationStatistics(ctx context.Context, field ConstraintViolationField, interceptors ...clientv2.RequestInterceptor) (*ListViolationStatistics, error)
func (*Client) PagedClusterGates ¶ added in v0.0.91
func (*Client) PagedClusterServices ¶ added in v0.0.91
func (*Client) PingCluster ¶
func (c *Client) PingCluster(ctx context.Context, attributes ClusterPing, interceptors ...clientv2.RequestInterceptor) (*PingCluster, error)
func (*Client) RegisterRuntimeServices ¶ added in v0.0.38
func (c *Client) RegisterRuntimeServices(ctx context.Context, services []*RuntimeServiceAttributes, 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 ¶ added in v0.0.20
func (c *Client) SavePipeline(ctx context.Context, name string, attributes PipelineAttributes, interceptors ...clientv2.RequestInterceptor) (*SavePipeline, error)
func (*Client) SaveServiceContext ¶ added in v0.0.87
func (c *Client) SaveServiceContext(ctx context.Context, name string, attributes ServiceContextAttributes, interceptors ...clientv2.RequestInterceptor) (*SaveServiceContext, error)
func (*Client) ServiceAccounts ¶ added in v0.10.0
func (*Client) TokenExchange ¶ added in v0.0.19
func (c *Client) TokenExchange(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*TokenExchange, error)
func (*Client) UpdateCluster ¶
func (c *Client) UpdateCluster(ctx context.Context, id string, attributes ClusterUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateCluster, error)
func (*Client) UpdateClusterProvider ¶
func (c *Client) UpdateClusterProvider(ctx context.Context, id string, attributes ClusterProviderUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterProvider, error)
func (*Client) UpdateClusterRestore ¶ added in v0.0.81
func (c *Client) UpdateClusterRestore(ctx context.Context, id string, attributes RestoreAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterRestore, error)
func (*Client) UpdateCustomStackRun ¶ added in v0.5.16
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) UpdateGate ¶ added in v0.0.45
func (c *Client) UpdateGate(ctx context.Context, id string, attributes GateUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGate, error)
func (*Client) UpdateGitRepository ¶ added in v0.0.12
func (c *Client) UpdateGitRepository(ctx context.Context, id string, attributes GitAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGitRepository, error)
func (*Client) UpdateGlobalService ¶ added in v0.0.65
func (c *Client) UpdateGlobalService(ctx context.Context, id string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGlobalService, error)
func (*Client) UpdateGlobalServiceDeployment ¶ added in v0.0.71
func (c *Client) UpdateGlobalServiceDeployment(ctx context.Context, id string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGlobalServiceDeployment, error)
func (*Client) UpdateNamespace ¶ added in v0.1.10
func (c *Client) UpdateNamespace(ctx context.Context, id string, attributes ManagedNamespaceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateNamespace, error)
func (*Client) UpdatePrAutomation ¶ added in v0.0.82
func (c *Client) UpdatePrAutomation(ctx context.Context, id string, attributes PrAutomationAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdatePrAutomation, error)
func (*Client) UpdateProject ¶ added in v0.6.0
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 ¶ added in v0.0.82
func (c *Client) UpdateScmConnection(ctx context.Context, id string, attributes ScmConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateScmConnection, error)
func (*Client) UpdateServiceAccount ¶ added in v0.10.0
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, errors []*ServiceErrorAttributes, 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 ¶ added in v0.0.14
func (c *Client) UpdateServiceDeploymentWithHandle(ctx context.Context, cluster string, name string, attributes ServiceUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceDeploymentWithHandle, error)
func (*Client) UpdateStack ¶ added in v0.1.18
func (c *Client) UpdateStack(ctx context.Context, id string, attributes StackAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStack, error)
func (*Client) UpdateStackDefinition ¶ added in v0.12.0
func (c *Client) UpdateStackDefinition(ctx context.Context, id string, attributes StackDefinitionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackDefinition, error)
func (*Client) UpdateStackRun ¶ added in v0.1.18
func (c *Client) UpdateStackRun(ctx context.Context, id string, attributes StackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackRun, error)
func (*Client) UpdateStackRunStep ¶ added in v0.4.1
func (c *Client) UpdateStackRunStep(ctx context.Context, id string, attributes RunStepAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackRunStep, error)
func (*Client) UpsertNotificationRouter ¶ added in v0.1.4
func (c *Client) UpsertNotificationRouter(ctx context.Context, attributes NotificationRouterAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertNotificationRouter, error)
func (*Client) UpsertNotificationSink ¶ added in v0.1.3
func (c *Client) UpsertNotificationSink(ctx context.Context, attributes NotificationSinkAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertNotificationSink, error)
func (*Client) UpsertPolicyConstraints ¶ added in v0.1.7
func (c *Client) UpsertPolicyConstraints(ctx context.Context, constraints []*PolicyConstraintAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertPolicyConstraints, error)
type CloneAttributes ¶
type CloneServiceDeployment ¶ added in v0.0.34
type CloneServiceDeployment struct {
CloneService *ServiceDeploymentFragment "json:\"cloneService,omitempty\" graphql:\"cloneService\""
}
func (*CloneServiceDeployment) GetCloneService ¶ added in v0.0.90
func (t *CloneServiceDeployment) GetCloneService() *ServiceDeploymentFragment
type CloneServiceDeploymentWithHandle ¶ added in v0.0.34
type CloneServiceDeploymentWithHandle struct {
CloneService *ServiceDeploymentFragment "json:\"cloneService,omitempty\" graphql:\"cloneService\""
}
func (*CloneServiceDeploymentWithHandle) GetCloneService ¶ added in v0.0.90
func (t *CloneServiceDeploymentWithHandle) GetCloneService() *ServiceDeploymentFragment
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetGroup() *string
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetSynced() bool
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetVersion() *string
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetGroup() *string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetKind() string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetName() string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetSynced() bool
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetVersion() *string
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetName() string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetValue ¶ added in v0.0.90
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetValue() string
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"`
// 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]interface{} `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"`
// 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 url of the kas server you can access this cluster from
KasURL *string `json:"kasUrl,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"`
// 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"`
// 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"`
// 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"`
// Queries logs for a cluster out of loki
Logs []*LogStream `json:"logs,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"`
// whether the current user can edit this cluster
Editable *bool `json:"editable,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a representation of a cluster you can deploy to
type ClusterAddOn ¶ added in v0.0.25
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 ClusterBackup ¶ added in v0.0.81
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 ¶ added in v0.0.92
type ClusterBackupConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterBackupEdge `json:"edges,omitempty"`
}
type ClusterBackupEdge ¶ added in v0.0.92
type ClusterBackupEdge struct {
Node *ClusterBackup `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterBackupFragment ¶ added in v0.0.81
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 ¶ added in v0.0.90
func (t *ClusterBackupFragment) GetCluster() *ClusterBackupFragment_Cluster
func (*ClusterBackupFragment) GetGarbageCollected ¶ added in v0.0.90
func (t *ClusterBackupFragment) GetGarbageCollected() *bool
func (*ClusterBackupFragment) GetID ¶ added in v0.0.90
func (t *ClusterBackupFragment) GetID() string
func (*ClusterBackupFragment) GetName ¶ added in v0.0.90
func (t *ClusterBackupFragment) GetName() string
type ClusterBackupFragment_Cluster ¶ added in v0.0.90
type ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ClusterBackupFragment_Cluster) GetID ¶ added in v0.0.90
func (t *ClusterBackupFragment_Cluster) GetID() string
type ClusterCondition ¶ added in v0.0.15
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 ¶ added in v0.0.76
type ClusterConditionFragment struct {
LastTransitionTime *string "json:\"lastTransitionTime,omitempty\" graphql:\"lastTransitionTime\""
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\""
Severity *string "json:\"severity,omitempty\" graphql:\"severity\""
}
func (*ClusterConditionFragment) GetLastTransitionTime ¶ added in v0.0.90
func (t *ClusterConditionFragment) GetLastTransitionTime() *string
func (*ClusterConditionFragment) GetMessage ¶ added in v0.0.90
func (t *ClusterConditionFragment) GetMessage() *string
func (*ClusterConditionFragment) GetReason ¶ added in v0.0.90
func (t *ClusterConditionFragment) GetReason() *string
func (*ClusterConditionFragment) GetSeverity ¶ added in v0.0.90
func (t *ClusterConditionFragment) GetSeverity() *string
func (*ClusterConditionFragment) GetStatus ¶ added in v0.0.90
func (t *ClusterConditionFragment) GetStatus() *string
func (*ClusterConditionFragment) GetType ¶ added in v0.0.90
func (t *ClusterConditionFragment) GetType() *string
type ClusterConnection ¶
type ClusterConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterEdge `json:"edges,omitempty"`
}
type ClusterDistro ¶ added in v0.0.64
type ClusterDistro string
const ( ClusterDistroGeneric ClusterDistro = "GENERIC" ClusterDistroEks ClusterDistro = "EKS" ClusterDistroAks ClusterDistro = "AKS" ClusterDistroGke ClusterDistro = "GKE" ClusterDistroRke ClusterDistro = "RKE" ClusterDistroK3s ClusterDistro = "K3S" )
func (ClusterDistro) IsValid ¶ added in v0.0.64
func (e ClusterDistro) IsValid() bool
func (ClusterDistro) MarshalGQL ¶ added in v0.0.64
func (e ClusterDistro) MarshalGQL(w io.Writer)
func (ClusterDistro) String ¶ added in v0.0.64
func (e ClusterDistro) String() string
func (*ClusterDistro) UnmarshalGQL ¶ added in v0.0.64
func (e *ClusterDistro) UnmarshalGQL(v interface{}) error
type ClusterEdge ¶
type ClusterEdgeFragment ¶ added in v0.0.2
type ClusterEdgeFragment struct {
Node *ClusterFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ClusterEdgeFragment) GetNode ¶ added in v0.0.90
func (t *ClusterEdgeFragment) GetNode() *ClusterFragment
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
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]interface{} "json:\"metadata,omitempty\" graphql:\"metadata\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Credential *ProviderCredentialFragment "json:\"credential,omitempty\" graphql:\"credential\""
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\""
}
func (*ClusterFragment) GetCredential ¶ added in v0.0.90
func (t *ClusterFragment) GetCredential() *ProviderCredentialFragment
func (*ClusterFragment) GetCurrentVersion ¶ added in v0.0.90
func (t *ClusterFragment) GetCurrentVersion() *string
func (*ClusterFragment) GetDeletedAt ¶ added in v0.0.90
func (t *ClusterFragment) GetDeletedAt() *string
func (*ClusterFragment) GetHandle ¶ added in v0.0.90
func (t *ClusterFragment) GetHandle() *string
func (*ClusterFragment) GetID ¶ added in v0.0.90
func (t *ClusterFragment) GetID() string
func (*ClusterFragment) GetInsertedAt ¶ added in v0.0.90
func (t *ClusterFragment) GetInsertedAt() *string
func (*ClusterFragment) GetKasURL ¶ added in v0.0.90
func (t *ClusterFragment) GetKasURL() *string
func (*ClusterFragment) GetMetadata ¶ added in v0.1.14
func (t *ClusterFragment) GetMetadata() map[string]interface{}
func (*ClusterFragment) GetName ¶ added in v0.0.90
func (t *ClusterFragment) GetName() string
func (*ClusterFragment) GetNodePools ¶ added in v0.0.90
func (t *ClusterFragment) GetNodePools() []*NodePoolFragment
func (*ClusterFragment) GetPingedAt ¶ added in v0.0.90
func (t *ClusterFragment) GetPingedAt() *string
func (*ClusterFragment) GetProject ¶ added in v0.7.0
func (t *ClusterFragment) GetProject() *TinyProjectFragment
func (*ClusterFragment) GetProtect ¶ added in v0.0.90
func (t *ClusterFragment) GetProtect() *bool
func (*ClusterFragment) GetProvider ¶ added in v0.0.90
func (t *ClusterFragment) GetProvider() *ClusterProviderFragment
func (*ClusterFragment) GetSelf ¶ added in v0.0.90
func (t *ClusterFragment) GetSelf() *bool
func (*ClusterFragment) GetStatus ¶ added in v0.0.90
func (t *ClusterFragment) GetStatus() *ClusterStatusFragment
func (*ClusterFragment) GetTags ¶ added in v0.0.90
func (t *ClusterFragment) GetTags() []*ClusterTags
func (*ClusterFragment) GetVersion ¶ added in v0.0.90
func (t *ClusterFragment) GetVersion() *string
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type ClusterInfo ¶
type ClusterPing ¶
type ClusterPing struct {
CurrentVersion string `json:"currentVersion"`
KubeletVersion *string `json:"kubeletVersion,omitempty"`
Distro *ClusterDistro `json:"distro,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 ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetCloud() string
func (*ClusterProviderFragment) GetCredentials ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetCredentials() []*ProviderCredentialFragment
func (*ClusterProviderFragment) GetDeletedAt ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetDeletedAt() *string
func (*ClusterProviderFragment) GetEditable ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetEditable() *bool
func (*ClusterProviderFragment) GetID ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetID() string
func (*ClusterProviderFragment) GetName ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetName() string
func (*ClusterProviderFragment) GetNamespace ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetNamespace() string
func (*ClusterProviderFragment) GetRepository ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetRepository() *GitRepositoryFragment
func (*ClusterProviderFragment) GetService ¶ added in v0.0.90
func (t *ClusterProviderFragment) GetService() *ServiceDeploymentFragment
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue ¶ added in v0.0.90
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
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 ClusterRestore ¶ added in v0.0.81
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 ¶ added in v0.0.92
type ClusterRestoreConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterRestoreEdge `json:"edges,omitempty"`
}
type ClusterRestoreEdge ¶ added in v0.0.92
type ClusterRestoreEdge struct {
Node *ClusterRestore `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterRestoreFragment ¶ added in v0.0.81
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 ¶ added in v0.0.90
func (t *ClusterRestoreFragment) GetBackup() *ClusterBackupFragment
func (*ClusterRestoreFragment) GetID ¶ added in v0.0.90
func (t *ClusterRestoreFragment) GetID() string
func (*ClusterRestoreFragment) GetStatus ¶ added in v0.0.90
func (t *ClusterRestoreFragment) GetStatus() *RestoreStatus
type ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶ added in v0.0.90
type ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster) GetID ¶ added in v0.0.90
func (t *ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster) GetID() string
type ClusterRevision ¶ added in v0.1.7
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 ¶ added in v0.1.7
type ClusterRevisionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterRevisionEdge `json:"edges,omitempty"`
}
type ClusterRevisionEdge ¶ added in v0.1.7
type ClusterRevisionEdge struct {
Node *ClusterRevision `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterServiceAttributes ¶ added in v0.0.15
type ClusterServiceAttributes struct {
ID string `json:"id"`
RepositoryID *string `json:"repositoryId,omitempty"`
Git GitRefAttributes `json:"git"`
}
type ClusterStatus ¶ added in v0.0.15
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 ¶ added in v0.0.76
type ClusterStatusFragment struct {
Conditions []*ClusterConditionFragment "json:\"conditions,omitempty\" graphql:\"conditions\""
ControlPlaneReady *bool "json:\"controlPlaneReady,omitempty\" graphql:\"controlPlaneReady\""
FailureMessage *string "json:\"failureMessage,omitempty\" graphql:\"failureMessage\""
FailureReason *string "json:\"failureReason,omitempty\" graphql:\"failureReason\""
Phase *string "json:\"phase,omitempty\" graphql:\"phase\""
}
func (*ClusterStatusFragment) GetConditions ¶ added in v0.0.90
func (t *ClusterStatusFragment) GetConditions() []*ClusterConditionFragment
func (*ClusterStatusFragment) GetControlPlaneReady ¶ added in v0.0.90
func (t *ClusterStatusFragment) GetControlPlaneReady() *bool
func (*ClusterStatusFragment) GetFailureMessage ¶ added in v0.0.90
func (t *ClusterStatusFragment) GetFailureMessage() *string
func (*ClusterStatusFragment) GetFailureReason ¶ added in v0.0.90
func (t *ClusterStatusFragment) GetFailureReason() *string
func (*ClusterStatusFragment) GetPhase ¶ added in v0.0.90
func (t *ClusterStatusFragment) GetPhase() *string
type ClusterStatusInfo ¶ added in v0.0.56
type ClusterStatusInfo struct {
Healthy *bool `json:"healthy,omitempty"`
Count *int64 `json:"count,omitempty"`
}
a cluster info data struct
type ClusterTags ¶ added in v0.0.42
type ClusterTags struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ClusterTags) GetName ¶ added in v0.0.90
func (t *ClusterTags) GetName() string
func (*ClusterTags) GetValue ¶ added in v0.0.90
func (t *ClusterTags) GetValue() string
type ClusterTarget ¶ added in v0.1.8
type ClusterTarget struct {
// the cluster tags to target
Tags map[string]interface{} `json:"tags,omitempty"`
// kubernetes distribution to target
Distro *ClusterDistro `json:"distro,omitempty"`
}
A spec for targeting clusters
type ClusterTargetAttributes ¶ added in v0.1.8
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 ¶ added in v0.1.9
type ClusterTargetFragment struct {
Tags map[string]interface{} "json:\"tags,omitempty\" graphql:\"tags\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
}
func (*ClusterTargetFragment) GetDistro ¶ added in v0.1.9
func (t *ClusterTargetFragment) GetDistro() *ClusterDistro
func (*ClusterTargetFragment) GetTags ¶ added in v0.1.9
func (t *ClusterTargetFragment) GetTags() map[string]interface{}
type ClusterUpdateAttributes ¶
type ClusterUpdateAttributes struct {
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"`
}
type ClusterUpgradePlan ¶ added in v0.1.13
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"`
}
A consolidated checklist of tasks that need to be completed to upgrade this cluster
type Command ¶
type Command struct {
ID string `json:"id"`
Command string `json:"command"`
ExitCode *int64 `json:"exitCode,omitempty"`
Stdout *string `json:"stdout,omitempty"`
CompletedAt *string `json:"completedAt,omitempty"`
Build *Build `json:"build,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type CommandAttributes ¶ added in v0.5.13
type CommandConnection ¶
type CommandConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*CommandEdge `json:"edges,omitempty"`
}
type CommandDelta ¶
type CommandEdge ¶
type CompletesStackRun ¶ added in v0.4.1
type CompletesStackRun struct {
CompleteStackRun *StackRunBaseFragment "json:\"completeStackRun,omitempty\" graphql:\"completeStackRun\""
}
func (*CompletesStackRun) GetCompleteStackRun ¶ added in v0.4.1
func (t *CompletesStackRun) GetCompleteStackRun() *StackRunBaseFragment
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v0.4.1
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.4.1
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_PluralCreds) GetToken ¶ added in v0.5.13
func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_PluralCreds) GetURL() *string
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v0.5.9
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.5.9
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls struct {
Terraform *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls) GetTerraform ¶ added in v0.5.12
type CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
type CompletesStackRun_CompleteStackRun_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 (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶ added in v0.5.12
func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *CompletesStackRun_CompleteStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
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"`
Content *ComponentContentAttributes `json:"content,omitempty"`
}
type ComponentContent ¶ added in v0.0.77
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 ¶ added in v0.0.77
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 ¶ added in v0.0.78
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 ¶ added in v0.0.90
func (t *ComponentContentFragment) GetDesired() *string
func (*ComponentContentFragment) GetID ¶ added in v0.0.90
func (t *ComponentContentFragment) GetID() string
func (*ComponentContentFragment) GetLive ¶ added in v0.0.90
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 interface{}) error
type ComponentTree ¶ added in v0.0.91
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 ¶ added in v0.0.81
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 Configuration ¶
type ConfigurationAction ¶
type ConfigurationAction struct {
Updates []*PathUpdate `json:"updates,omitempty"`
}
type ConfigurationCondition ¶
type ConfigurationItem ¶
type ConfigurationItem struct {
Name *string `json:"name,omitempty"`
Type *string `json:"type,omitempty"`
Placeholder *string `json:"placeholder,omitempty"`
Documentation *string `json:"documentation,omitempty"`
Default *string `json:"default,omitempty"`
Optional *bool `json:"optional,omitempty"`
Condition *ConfigurationCondition `json:"condition,omitempty"`
Validation *ConfigurationValidation `json:"validation,omitempty"`
}
type ConfigurationOverlay ¶
type ConfigurationOverlay struct {
Metadata Metadata `json:"metadata"`
Spec ConfigurationOverlaySpec `json:"spec"`
}
type ConfigurationOverlaySpec ¶
type ConfigurationOverlaySpec struct {
Name *string `json:"name,omitempty"`
Folder *string `json:"folder,omitempty"`
Subfolder *string `json:"subfolder,omitempty"`
Documentation *string `json:"documentation,omitempty"`
Updates []*OverlayUpdate `json:"updates,omitempty"`
InputType *string `json:"inputType,omitempty"`
InputValues []*string `json:"inputValues,omitempty"`
}
type ConfigurationType ¶ added in v0.0.81
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" )
func (ConfigurationType) IsValid ¶ added in v0.0.81
func (e ConfigurationType) IsValid() bool
func (ConfigurationType) MarshalGQL ¶ added in v0.0.81
func (e ConfigurationType) MarshalGQL(w io.Writer)
func (ConfigurationType) String ¶ added in v0.0.81
func (e ConfigurationType) String() string
func (*ConfigurationType) UnmarshalGQL ¶ added in v0.0.81
func (e *ConfigurationType) UnmarshalGQL(v interface{}) error
type ConfigurationValidation ¶
type Conjunction ¶ added in v0.0.81
type Conjunction string
const ( ConjunctionAnd Conjunction = "AND" ConjunctionOr Conjunction = "OR" )
func (Conjunction) IsValid ¶ added in v0.0.81
func (e Conjunction) IsValid() bool
func (Conjunction) MarshalGQL ¶ added in v0.0.81
func (e Conjunction) MarshalGQL(w io.Writer)
func (Conjunction) String ¶ added in v0.0.81
func (e Conjunction) String() string
func (*Conjunction) UnmarshalGQL ¶ added in v0.0.81
func (e *Conjunction) UnmarshalGQL(v interface{}) error
type ConsoleClient ¶ added in v0.0.90
type ConsoleClient interface {
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)
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, serviceID *string, interceptors ...clientv2.RequestInterceptor) (*RegisterRuntimeServices, error)
ListClusters(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusters, error)
GetCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetCluster, 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)
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)
GetGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeployment, 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, errors []*ServiceErrorAttributes, 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)
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)
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)
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)
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)
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)
GetScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnection, error)
GetScmConnectionByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnectionByName, 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)
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, branch *string, context *string, interceptors ...clientv2.RequestInterceptor) (*CreatePullRequest, 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)
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)
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)
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)
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)
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)
ListInfrastructureStacks(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListInfrastructureStacks, 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, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStack, 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)
GetStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinition, 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)
GetUser(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetUser, error)
GetGroup(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGroup, 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)
DeleteUser(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteUser, error)
}
func NewClient ¶
func NewClient(cli *http.Client, baseURL string, options *clientv2.Options, interceptors ...clientv2.RequestInterceptor) ConsoleClient
type ConsoleConfiguration ¶
type ConsoleConfiguration struct {
GitCommit *string `json:"gitCommit,omitempty"`
IsDemoProject *bool `json:"isDemoProject,omitempty"`
IsSandbox *bool `json:"isSandbox,omitempty"`
PluralLogin *bool `json:"pluralLogin,omitempty"`
VpnEnabled *bool `json:"vpnEnabled,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 ¶ added in v0.5.4
type ConstraintEnforcement string
const ( ConstraintEnforcementWarn ConstraintEnforcement = "WARN" ConstraintEnforcementDeny ConstraintEnforcement = "DENY" ConstraintEnforcementDryRun ConstraintEnforcement = "DRY_RUN" )
func (ConstraintEnforcement) IsValid ¶ added in v0.5.4
func (e ConstraintEnforcement) IsValid() bool
func (ConstraintEnforcement) MarshalGQL ¶ added in v0.5.4
func (e ConstraintEnforcement) MarshalGQL(w io.Writer)
func (ConstraintEnforcement) String ¶ added in v0.5.4
func (e ConstraintEnforcement) String() string
func (*ConstraintEnforcement) UnmarshalGQL ¶ added in v0.5.4
func (e *ConstraintEnforcement) UnmarshalGQL(v interface{}) error
type ConstraintRef ¶ added in v0.1.7
type ConstraintRefAttributes ¶ added in v0.1.7
type ConstraintRefFragment ¶ added in v0.1.7
type ConstraintRefFragment struct {
Kind string "json:\"kind\" graphql:\"kind\""
Name string "json:\"name\" graphql:\"name\""
}
func (*ConstraintRefFragment) GetKind ¶ added in v0.1.7
func (t *ConstraintRefFragment) GetKind() string
func (*ConstraintRefFragment) GetName ¶ added in v0.1.7
func (t *ConstraintRefFragment) GetName() string
type ConstraintViolationField ¶ added in v0.1.7
type ConstraintViolationField string
const ( ConstraintViolationFieldNamespace ConstraintViolationField = "NAMESPACE" ConstraintViolationFieldKind ConstraintViolationField = "KIND" )
func (ConstraintViolationField) IsValid ¶ added in v0.1.7
func (e ConstraintViolationField) IsValid() bool
func (ConstraintViolationField) MarshalGQL ¶ added in v0.1.7
func (e ConstraintViolationField) MarshalGQL(w io.Writer)
func (ConstraintViolationField) String ¶ added in v0.1.7
func (e ConstraintViolationField) String() string
func (*ConstraintViolationField) UnmarshalGQL ¶ added in v0.1.7
func (e *ConstraintViolationField) UnmarshalGQL(v interface{}) error
type ContainerAttributes ¶ added in v0.0.38
type ContainerAttributes struct {
Image string `json:"image"`
Args []*string `json:"args,omitempty"`
Env []*EnvAttributes `json:"env,omitempty"`
EnvFrom []*EnvFromAttributes `json:"envFrom,omitempty"`
}
the attributes for a container
type ContainerEnv ¶ added in v0.0.38
container env variable
type ContainerEnvFrom ¶ added in v0.0.38
env from declarations for containers
type ContainerRecommendation ¶
type ContainerRecommendation struct {
Name *string `json:"name,omitempty"`
ContainerName *string `json:"containerName,omitempty"`
Target *ContainerResources `json:"target,omitempty"`
LowerBound *ContainerResources `json:"lowerBound,omitempty"`
UpperBound *ContainerResources `json:"upperBound,omitempty"`
UncappedTarget *ContainerResources `json:"uncappedTarget,omitempty"`
}
type ContainerResources ¶
type ContainerSpec ¶ added in v0.0.38
type ContainerSpec struct {
Image string `json:"image"`
Args []*string `json:"args,omitempty"`
Env []*ContainerEnv `json:"env,omitempty"`
EnvFrom []*ContainerEnvFrom `json:"envFrom,omitempty"`
}
a shortform spec for job containers, designed for ease-of-use
type ContainerSpecFragment ¶ added in v0.0.47
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 ¶ added in v0.0.90
func (t *ContainerSpecFragment) GetArgs() []*string
func (*ContainerSpecFragment) GetEnv ¶ added in v0.0.90
func (t *ContainerSpecFragment) GetEnv() []*ContainerSpecFragment_Env
func (*ContainerSpecFragment) GetEnvFrom ¶ added in v0.0.90
func (t *ContainerSpecFragment) GetEnvFrom() []*ContainerSpecFragment_EnvFrom
func (*ContainerSpecFragment) GetImage ¶ added in v0.0.90
func (t *ContainerSpecFragment) GetImage() string
type ContainerSpecFragment_Env ¶ added in v0.0.90
type ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ContainerSpecFragment_Env) GetName ¶ added in v0.0.90
func (t *ContainerSpecFragment_Env) GetName() string
func (*ContainerSpecFragment_Env) GetValue ¶ added in v0.0.90
func (t *ContainerSpecFragment_Env) GetValue() string
type ContainerSpecFragment_EnvFrom ¶ added in v0.0.90
type ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.0.90
func (t *ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*ContainerSpecFragment_EnvFrom) GetSecret ¶ added in v0.0.90
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 ContextAttributes ¶
type ContextBindingAttributes ¶ added in v0.0.81
type ContextBindingAttributes struct {
ContextID string `json:"contextId"`
}
a binding from a service to a service context
type CostAnalysis ¶
type CostAnalysis struct {
Minutes *float64 `json:"minutes,omitempty"`
CPUCost *float64 `json:"cpuCost,omitempty"`
CPUEfficiency *float64 `json:"cpuEfficiency,omitempty"`
Efficiency *float64 `json:"efficiency,omitempty"`
GpuCost *float64 `json:"gpuCost,omitempty"`
NetworkCost *float64 `json:"networkCost,omitempty"`
PvCost *float64 `json:"pvCost,omitempty"`
RAMCost *float64 `json:"ramCost,omitempty"`
RAMEfficiency *float64 `json:"ramEfficiency,omitempty"`
TotalCost *float64 `json:"totalCost,omitempty"`
}
type CreateAccessToken ¶
type CreateAccessToken struct {
CreateAccessToken *AccessTokenFragment "json:\"createAccessToken,omitempty\" graphql:\"createAccessToken\""
}
func (*CreateAccessToken) GetCreateAccessToken ¶ added in v0.0.90
func (t *CreateAccessToken) GetCreateAccessToken() *AccessTokenFragment
type CreateCluster ¶
type CreateCluster struct {
CreateCluster *CreateCluster_CreateCluster "json:\"createCluster,omitempty\" graphql:\"createCluster\""
}
func (*CreateCluster) GetCreateCluster ¶ added in v0.0.90
func (t *CreateCluster) GetCreateCluster() *CreateCluster_CreateCluster
type CreateClusterBackup ¶ added in v0.0.81
type CreateClusterBackup struct {
CreateClusterBackup *ClusterBackupFragment "json:\"createClusterBackup,omitempty\" graphql:\"createClusterBackup\""
}
func (*CreateClusterBackup) GetCreateClusterBackup ¶ added in v0.0.90
func (t *CreateClusterBackup) GetCreateClusterBackup() *ClusterBackupFragment
type CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster ¶ added in v0.0.90
type CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster) GetID ¶ added in v0.0.90
func (t *CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster) GetID() string
type CreateClusterProvider ¶
type CreateClusterProvider struct {
CreateClusterProvider *ClusterProviderFragment "json:\"createClusterProvider,omitempty\" graphql:\"createClusterProvider\""
}
func (*CreateClusterProvider) GetCreateClusterProvider ¶ added in v0.0.90
func (t *CreateClusterProvider) GetCreateClusterProvider() *ClusterProviderFragment
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type CreateClusterRestore ¶ added in v0.0.81
type CreateClusterRestore struct {
CreateClusterRestore *ClusterRestoreFragment "json:\"createClusterRestore,omitempty\" graphql:\"createClusterRestore\""
}
func (*CreateClusterRestore) GetCreateClusterRestore ¶ added in v0.0.90
func (t *CreateClusterRestore) GetCreateClusterRestore() *ClusterRestoreFragment
type CreateClusterRestore_CreateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶ added in v0.0.90
type CreateClusterRestore_CreateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateCluster_CreateCluster ¶ added in v0.0.90
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]interface{} "json:\"metadata,omitempty\" graphql:\"metadata\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Credential *ProviderCredentialFragment "json:\"credential,omitempty\" graphql:\"credential\""
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\""
}
func (*CreateCluster_CreateCluster) GetCredential ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetCredential() *ProviderCredentialFragment
func (*CreateCluster_CreateCluster) GetCurrentVersion ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetCurrentVersion() *string
func (*CreateCluster_CreateCluster) GetDeletedAt ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetDeletedAt() *string
func (*CreateCluster_CreateCluster) GetDeployToken ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetDeployToken() *string
func (*CreateCluster_CreateCluster) GetHandle ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetHandle() *string
func (*CreateCluster_CreateCluster) GetID ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetID() string
func (*CreateCluster_CreateCluster) GetInsertedAt ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetInsertedAt() *string
func (*CreateCluster_CreateCluster) GetKasURL ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetKasURL() *string
func (*CreateCluster_CreateCluster) GetMetadata ¶ added in v0.1.14
func (t *CreateCluster_CreateCluster) GetMetadata() map[string]interface{}
func (*CreateCluster_CreateCluster) GetName ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetName() string
func (*CreateCluster_CreateCluster) GetNodePools ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetNodePools() []*NodePoolFragment
func (*CreateCluster_CreateCluster) GetPingedAt ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetPingedAt() *string
func (*CreateCluster_CreateCluster) GetProject ¶ added in v0.7.0
func (t *CreateCluster_CreateCluster) GetProject() *TinyProjectFragment
func (*CreateCluster_CreateCluster) GetProtect ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetProtect() *bool
func (*CreateCluster_CreateCluster) GetProvider ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetProvider() *ClusterProviderFragment
func (*CreateCluster_CreateCluster) GetSelf ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetSelf() *bool
func (*CreateCluster_CreateCluster) GetStatus ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetStatus() *ClusterStatusFragment
func (*CreateCluster_CreateCluster) GetTags ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetTags() []*ClusterTags
func (*CreateCluster_CreateCluster) GetVersion ¶ added in v0.0.90
func (t *CreateCluster_CreateCluster) GetVersion() *string
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type CreateCustomStackRun ¶ added in v0.5.16
type CreateCustomStackRun struct {
CreateCustomStackRun *CustomStackRunFragment "json:\"createCustomStackRun,omitempty\" graphql:\"createCustomStackRun\""
}
func (*CreateCustomStackRun) GetCreateCustomStackRun ¶ added in v0.5.16
func (t *CreateCustomStackRun) GetCreateCustomStackRun() *CustomStackRunFragment
type CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack ¶ added in v0.5.16
type CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack) GetID ¶ added in v0.5.16
func (t *CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type CreateGitRepository ¶
type CreateGitRepository struct {
CreateGitRepository *GitRepositoryFragment "json:\"createGitRepository,omitempty\" graphql:\"createGitRepository\""
}
func (*CreateGitRepository) GetCreateGitRepository ¶ added in v0.0.90
func (t *CreateGitRepository) GetCreateGitRepository() *GitRepositoryFragment
type CreateGlobalService ¶ added in v0.0.65
type CreateGlobalService struct {
CreateGlobalService *GlobalServiceFragment "json:\"createGlobalService,omitempty\" graphql:\"createGlobalService\""
}
func (*CreateGlobalService) GetCreateGlobalService ¶ added in v0.0.90
func (t *CreateGlobalService) GetCreateGlobalService() *GlobalServiceFragment
type CreateGlobalServiceDeployment ¶ added in v0.0.71
type CreateGlobalServiceDeployment struct {
CreateGlobalService *GlobalServiceFragment "json:\"createGlobalService,omitempty\" graphql:\"createGlobalService\""
}
func (*CreateGlobalServiceDeployment) GetCreateGlobalService ¶ added in v0.0.90
func (t *CreateGlobalServiceDeployment) GetCreateGlobalService() *GlobalServiceFragment
type CreateGlobalServiceDeploymentFromTemplate ¶ added in v0.1.16
type CreateGlobalServiceDeploymentFromTemplate struct {
CreateGlobalService *GlobalServiceFragment "json:\"createGlobalService,omitempty\" graphql:\"createGlobalService\""
}
func (*CreateGlobalServiceDeploymentFromTemplate) GetCreateGlobalService ¶ added in v0.1.16
func (t *CreateGlobalServiceDeploymentFromTemplate) GetCreateGlobalService() *GlobalServiceFragment
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Provider ¶ added in v0.1.16
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Service ¶ added in v0.1.16
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Provider ¶ added in v0.0.90
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Service ¶ added in v0.0.90
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider ¶ added in v0.0.90
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider) GetID ¶ added in v0.0.90
func (t *CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider) GetID() string
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service ¶ added in v0.0.90
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service) GetID ¶ added in v0.0.90
func (t *CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service) GetID() string
type CreateNamespace ¶ added in v0.1.10
type CreateNamespace struct {
CreateManagedNamespace *ManagedNamespaceFragment "json:\"createManagedNamespace,omitempty\" graphql:\"createManagedNamespace\""
}
func (*CreateNamespace) GetCreateManagedNamespace ¶ added in v0.1.10
func (t *CreateNamespace) GetCreateManagedNamespace() *ManagedNamespaceFragment
type CreatePipelineContext ¶ added in v0.0.98
type CreatePipelineContext struct {
CreatePipelineContext *PipelineContextFragment "json:\"createPipelineContext,omitempty\" graphql:\"createPipelineContext\""
}
func (*CreatePipelineContext) GetCreatePipelineContext ¶ added in v0.0.98
func (t *CreatePipelineContext) GetCreatePipelineContext() *PipelineContextFragment
type CreatePrAutomation ¶ added in v0.0.82
type CreatePrAutomation struct {
CreatePrAutomation *PrAutomationFragment "json:\"createPrAutomation,omitempty\" graphql:\"createPrAutomation\""
}
func (*CreatePrAutomation) GetCreatePrAutomation ¶ added in v0.0.90
func (t *CreatePrAutomation) GetCreatePrAutomation() *PrAutomationFragment
type CreateProject ¶ added in v0.6.0
type CreateProject struct {
CreateProject *ProjectFragment "json:\"createProject,omitempty\" graphql:\"createProject\""
}
func (*CreateProject) GetCreateProject ¶ added in v0.6.0
func (t *CreateProject) GetCreateProject() *ProjectFragment
type CreateProviderCredential ¶ added in v0.0.18
type CreateProviderCredential struct {
CreateProviderCredential *ProviderCredentialFragment "json:\"createProviderCredential,omitempty\" graphql:\"createProviderCredential\""
}
func (*CreateProviderCredential) GetCreateProviderCredential ¶ added in v0.0.90
func (t *CreateProviderCredential) GetCreateProviderCredential() *ProviderCredentialFragment
type CreatePullRequest ¶ added in v0.1.2
type CreatePullRequest struct {
CreatePullRequest *PullRequestFragment "json:\"createPullRequest,omitempty\" graphql:\"createPullRequest\""
}
func (*CreatePullRequest) GetCreatePullRequest ¶ added in v0.1.2
func (t *CreatePullRequest) GetCreatePullRequest() *PullRequestFragment
type CreateScmConnection ¶ added in v0.0.82
type CreateScmConnection struct {
CreateScmConnection *ScmConnectionFragment "json:\"createScmConnection,omitempty\" graphql:\"createScmConnection\""
}
func (*CreateScmConnection) GetCreateScmConnection ¶ added in v0.0.90
func (t *CreateScmConnection) GetCreateScmConnection() *ScmConnectionFragment
type CreateServiceAccount ¶ added in v0.10.0
type CreateServiceAccount struct {
CreateServiceAccount *UserFragment "json:\"createServiceAccount,omitempty\" graphql:\"createServiceAccount\""
}
func (*CreateServiceAccount) GetCreateServiceAccount ¶ added in v0.10.0
func (t *CreateServiceAccount) GetCreateServiceAccount() *UserFragment
type CreateServiceAccountToken ¶ added in v0.11.0
type CreateServiceAccountToken struct {
CreateServiceAccountToken *AccessTokenFragment "json:\"createServiceAccountToken,omitempty\" graphql:\"createServiceAccountToken\""
}
func (*CreateServiceAccountToken) GetCreateServiceAccountToken ¶ added in v0.11.0
func (t *CreateServiceAccountToken) GetCreateServiceAccountToken() *AccessTokenFragment
type CreateServiceDeployment ¶
type CreateServiceDeployment struct {
CreateServiceDeployment *ServiceDeploymentExtended "json:\"createServiceDeployment,omitempty\" graphql:\"createServiceDeployment\""
}
func (*CreateServiceDeployment) GetCreateServiceDeployment ¶ added in v0.0.90
func (t *CreateServiceDeployment) GetCreateServiceDeployment() *ServiceDeploymentExtended
type CreateServiceDeploymentWithHandle ¶ added in v0.0.13
type CreateServiceDeploymentWithHandle struct {
CreateServiceDeployment *ServiceDeploymentExtended "json:\"createServiceDeployment,omitempty\" graphql:\"createServiceDeployment\""
}
func (*CreateServiceDeploymentWithHandle) GetCreateServiceDeployment ¶ added in v0.0.90
func (t *CreateServiceDeploymentWithHandle) GetCreateServiceDeployment() *ServiceDeploymentExtended
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.90
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 ¶ added in v0.0.90
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.90
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 ¶ added in v0.0.90
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type CreateStack ¶ added in v0.1.18
type CreateStack struct {
CreateStack *InfrastructureStackFragment "json:\"createStack,omitempty\" graphql:\"createStack\""
}
func (*CreateStack) GetCreateStack ¶ added in v0.1.18
func (t *CreateStack) GetCreateStack() *InfrastructureStackFragment
type CreateStackDefinition ¶ added in v0.12.0
type CreateStackDefinition struct {
CreateStackDefinition *StackDefinitionFragment "json:\"createStackDefinition,omitempty\" graphql:\"createStackDefinition\""
}
func (*CreateStackDefinition) GetCreateStackDefinition ¶ added in v0.12.0
func (t *CreateStackDefinition) GetCreateStackDefinition() *StackDefinitionFragment
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration ¶ added in v0.12.0
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version string "json:\"version\" graphql:\"version\""
Hooks []*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetHooks ¶ added in v0.12.0
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetImage ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetTag ¶ added in v0.12.0
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetVersion() string
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetCmd ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetStage ¶ added in v0.12.0
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type CronStatus ¶
type CronStatus struct {
Active []*JobReference `json:"active,omitempty"`
LastScheduleTime *string `json:"lastScheduleTime,omitempty"`
}
type CustomRunStep ¶ added in v0.11.1
type CustomStackRun ¶ added in v0.5.13
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 ¶ added in v0.5.13
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 ¶ added in v0.5.13
type CustomStackRunConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*CustomStackRunEdge `json:"edges,omitempty"`
}
type CustomStackRunEdge ¶ added in v0.5.13
type CustomStackRunEdge struct {
Node *CustomStackRun `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type CustomStackRunFragment ¶ added in v0.5.15
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 ¶ added in v0.5.15
func (t *CustomStackRunFragment) GetCommands() []*StackCommandFragment
func (*CustomStackRunFragment) GetConfiguration ¶ added in v0.5.15
func (t *CustomStackRunFragment) GetConfiguration() []*PrConfigurationFragment
func (*CustomStackRunFragment) GetDocumentation ¶ added in v0.5.15
func (t *CustomStackRunFragment) GetDocumentation() *string
func (*CustomStackRunFragment) GetID ¶ added in v0.5.15
func (t *CustomStackRunFragment) GetID() string
func (*CustomStackRunFragment) GetName ¶ added in v0.5.15
func (t *CustomStackRunFragment) GetName() string
func (*CustomStackRunFragment) GetStack ¶ added in v0.5.15
func (t *CustomStackRunFragment) GetStack() *CustomStackRunFragment_Stack
type CustomStackRunFragment_Stack ¶ added in v0.5.15
type CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*CustomStackRunFragment_Stack) GetID ¶ added in v0.5.15
func (t *CustomStackRunFragment_Stack) GetID() *string
type CustomStepAttributes ¶ added in v0.11.1
type DaemonSet ¶ added in v0.0.60
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 ¶ added in v0.0.60
type DaemonSetSpec struct {
Strategy *DeploymentStrategy `json:"strategy,omitempty"`
}
type DaemonSetStatus ¶ added in v0.0.60
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 DatabaseVolume ¶
type DatabaseVolume struct {
Size *string `json:"size,omitempty"`
}
type DatadogCredentialsAttributes ¶ added in v0.4.0
type DeleteAccessToken ¶
type DeleteAccessToken struct {
DeleteAccessToken *AccessTokenFragment "json:\"deleteAccessToken,omitempty\" graphql:\"deleteAccessToken\""
}
func (*DeleteAccessToken) GetDeleteAccessToken ¶ added in v0.0.90
func (t *DeleteAccessToken) GetDeleteAccessToken() *AccessTokenFragment
type DeleteCluster ¶
type DeleteCluster struct {
DeleteCluster *ClusterFragment "json:\"deleteCluster,omitempty\" graphql:\"deleteCluster\""
}
func (*DeleteCluster) GetDeleteCluster ¶ added in v0.0.90
func (t *DeleteCluster) GetDeleteCluster() *ClusterFragment
type DeleteClusterProvider ¶ added in v0.0.43
type DeleteClusterProvider struct {
DeleteClusterProvider *ClusterProviderFragment "json:\"deleteClusterProvider,omitempty\" graphql:\"deleteClusterProvider\""
}
func (*DeleteClusterProvider) GetDeleteClusterProvider ¶ added in v0.0.90
func (t *DeleteClusterProvider) GetDeleteClusterProvider() *ClusterProviderFragment
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DeleteCluster_DeleteCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
type DeleteCustomStackRun ¶ added in v0.5.15
type DeleteCustomStackRun struct {
DeleteCustomStackRun *CustomStackRunFragment "json:\"deleteCustomStackRun,omitempty\" graphql:\"deleteCustomStackRun\""
}
func (*DeleteCustomStackRun) GetDeleteCustomStackRun ¶ added in v0.5.15
func (t *DeleteCustomStackRun) GetDeleteCustomStackRun() *CustomStackRunFragment
type DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack ¶ added in v0.5.15
type DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack) GetID ¶ added in v0.5.15
func (t *DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type DeleteGitRepository ¶ added in v0.0.35
type DeleteGitRepository struct {
DeleteGitRepository *GitRepositoryFragment "json:\"deleteGitRepository,omitempty\" graphql:\"deleteGitRepository\""
}
func (*DeleteGitRepository) GetDeleteGitRepository ¶ added in v0.0.90
func (t *DeleteGitRepository) GetDeleteGitRepository() *GitRepositoryFragment
type DeleteGlobalService ¶ added in v0.0.65
type DeleteGlobalService struct {
DeleteGlobalService *GlobalServiceFragment "json:\"deleteGlobalService,omitempty\" graphql:\"deleteGlobalService\""
}
func (*DeleteGlobalService) GetDeleteGlobalService ¶ added in v0.0.90
func (t *DeleteGlobalService) GetDeleteGlobalService() *GlobalServiceFragment
type DeleteGlobalServiceDeployment ¶ added in v0.0.71
type DeleteGlobalServiceDeployment struct {
DeleteGlobalService *GlobalServiceFragment "json:\"deleteGlobalService,omitempty\" graphql:\"deleteGlobalService\""
}
func (*DeleteGlobalServiceDeployment) GetDeleteGlobalService ¶ added in v0.0.90
func (t *DeleteGlobalServiceDeployment) GetDeleteGlobalService() *GlobalServiceFragment
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Provider ¶ added in v0.0.90
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Service ¶ added in v0.0.90
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider ¶ added in v0.0.90
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider) GetID ¶ added in v0.0.90
func (t *DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider) GetID() string
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service ¶ added in v0.0.90
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service) GetID ¶ added in v0.0.90
func (t *DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service) GetID() string
type DeleteGroupMember ¶ added in v0.0.63
type DeleteGroupMember struct {
DeleteGroupMember *GroupMemberFragment "json:\"deleteGroupMember,omitempty\" graphql:\"deleteGroupMember\""
}
func (*DeleteGroupMember) GetDeleteGroupMember ¶ added in v0.0.90
func (t *DeleteGroupMember) GetDeleteGroupMember() *GroupMemberFragment
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group ¶ added in v0.0.90
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group) GetID ¶ added in v0.0.90
func (t *DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group) GetID() string
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User ¶ added in v0.0.90
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User) GetID ¶ added in v0.0.90
func (t *DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User) GetID() string
type DeleteNamespace ¶ added in v0.1.10
type DeleteNamespace struct {
DeleteManagedNamespace *DeleteNamespace_DeleteManagedNamespace "json:\"deleteManagedNamespace,omitempty\" graphql:\"deleteManagedNamespace\""
}
func (*DeleteNamespace) GetDeleteManagedNamespace ¶ added in v0.1.10
func (t *DeleteNamespace) GetDeleteManagedNamespace() *DeleteNamespace_DeleteManagedNamespace
type DeleteNamespace_DeleteManagedNamespace ¶ added in v0.1.10
type DeleteNamespace_DeleteManagedNamespace struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteNamespace_DeleteManagedNamespace) GetID ¶ added in v0.1.10
func (t *DeleteNamespace_DeleteManagedNamespace) GetID() string
type DeleteNotificationRouter ¶ added in v0.1.4
type DeleteNotificationRouter struct {
DeleteNotificationRouter *NotificationRouterFragment "json:\"deleteNotificationRouter,omitempty\" graphql:\"deleteNotificationRouter\""
}
func (*DeleteNotificationRouter) GetDeleteNotificationRouter ¶ added in v0.1.4
func (t *DeleteNotificationRouter) GetDeleteNotificationRouter() *NotificationRouterFragment
type DeleteNotificationSink ¶ added in v0.1.3
type DeleteNotificationSink struct {
DeleteNotificationSink *NotificationSinkFragment "json:\"deleteNotificationSink,omitempty\" graphql:\"deleteNotificationSink\""
}
func (*DeleteNotificationSink) GetDeleteNotificationSink ¶ added in v0.1.3
func (t *DeleteNotificationSink) GetDeleteNotificationSink() *NotificationSinkFragment
type DeletePipeline ¶ added in v0.0.74
type DeletePipeline struct {
DeletePipeline *PipelineFragment "json:\"deletePipeline,omitempty\" graphql:\"deletePipeline\""
}
func (*DeletePipeline) GetDeletePipeline ¶ added in v0.0.90
func (t *DeletePipeline) GetDeletePipeline() *PipelineFragment
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*DeletePipeline_DeletePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
func (t *DeletePipeline_DeletePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type DeletePrAutomation ¶ added in v0.0.82
type DeletePrAutomation struct {
DeletePrAutomation *PrAutomationFragment "json:\"deletePrAutomation,omitempty\" graphql:\"deletePrAutomation\""
}
func (*DeletePrAutomation) GetDeletePrAutomation ¶ added in v0.0.90
func (t *DeletePrAutomation) GetDeletePrAutomation() *PrAutomationFragment
type DeleteProject ¶ added in v0.11.3
type DeleteProject struct {
DeleteProject *ProjectFragment "json:\"deleteProject,omitempty\" graphql:\"deleteProject\""
}
func (*DeleteProject) GetDeleteProject ¶ added in v0.11.3
func (t *DeleteProject) GetDeleteProject() *ProjectFragment
type DeleteProviderCredential ¶ added in v0.0.18
type DeleteProviderCredential struct {
DeleteProviderCredential *ProviderCredentialFragment "json:\"deleteProviderCredential,omitempty\" graphql:\"deleteProviderCredential\""
}
func (*DeleteProviderCredential) GetDeleteProviderCredential ¶ added in v0.0.90
func (t *DeleteProviderCredential) GetDeleteProviderCredential() *ProviderCredentialFragment
type DeleteScmConnection ¶ added in v0.0.82
type DeleteScmConnection struct {
DeleteScmConnection *ScmConnectionFragment "json:\"deleteScmConnection,omitempty\" graphql:\"deleteScmConnection\""
}
func (*DeleteScmConnection) GetDeleteScmConnection ¶ added in v0.0.90
func (t *DeleteScmConnection) GetDeleteScmConnection() *ScmConnectionFragment
type DeleteServiceContext ¶ added in v0.0.87
type DeleteServiceContext struct {
DeleteServiceContext *ServiceContextFragment "json:\"deleteServiceContext,omitempty\" graphql:\"deleteServiceContext\""
}
func (*DeleteServiceContext) GetDeleteServiceContext ¶ added in v0.0.90
func (t *DeleteServiceContext) GetDeleteServiceContext() *ServiceContextFragment
type DeleteServiceDeployment ¶
type DeleteServiceDeployment struct {
DeleteServiceDeployment *ServiceDeploymentFragment "json:\"deleteServiceDeployment,omitempty\" graphql:\"deleteServiceDeployment\""
}
func (*DeleteServiceDeployment) GetDeleteServiceDeployment ¶ added in v0.0.90
func (t *DeleteServiceDeployment) GetDeleteServiceDeployment() *ServiceDeploymentFragment
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetGroup() *string
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetSynced() bool
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetVersion() *string
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
type DeleteStack ¶ added in v0.1.18
type DeleteStack struct {
DeleteStack *InfrastructureStackFragment "json:\"deleteStack,omitempty\" graphql:\"deleteStack\""
}
func (*DeleteStack) GetDeleteStack ¶ added in v0.1.18
func (t *DeleteStack) GetDeleteStack() *InfrastructureStackFragment
type DeleteStackDefinition ¶ added in v0.12.0
type DeleteStackDefinition struct {
DeleteStackDefinition *StackDefinitionFragment "json:\"deleteStackDefinition,omitempty\" graphql:\"deleteStackDefinition\""
}
func (*DeleteStackDefinition) GetDeleteStackDefinition ¶ added in v0.12.0
func (t *DeleteStackDefinition) GetDeleteStackDefinition() *StackDefinitionFragment
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration ¶ added in v0.12.0
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version string "json:\"version\" graphql:\"version\""
Hooks []*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetHooks ¶ added in v0.12.0
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetImage ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetTag ¶ added in v0.12.0
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetVersion() string
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetCmd ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetStage ¶ added in v0.12.0
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
type DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v0.4.1
type DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
type DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*DeleteStack_DeleteStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.4.1
type DeleteUser ¶ added in v0.10.0
type DeleteUser struct {
DeleteUser *UserFragment "json:\"deleteUser,omitempty\" graphql:\"deleteUser\""
}
func (*DeleteUser) GetDeleteUser ¶ added in v0.10.0
func (t *DeleteUser) GetDeleteUser() *UserFragment
type DependencyManagementService ¶ added in v0.0.94
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 ¶ added in v0.0.94
type DependencyManagementServiceConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*DependencyManagementServiceEdge `json:"edges,omitempty"`
}
type DependencyManagementServiceEdge ¶ added in v0.0.94
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"`
}
func (Deployment) IsKubernetesData ¶
func (Deployment) IsKubernetesData()
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"`
// 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"`
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\""
}
func (*DeploymentSettingsFragment) GetAgentHelmValues ¶ added in v0.1.17
func (t *DeploymentSettingsFragment) GetAgentHelmValues() *string
func (*DeploymentSettingsFragment) GetAgentVsn ¶ added in v0.5.3
func (t *DeploymentSettingsFragment) GetAgentVsn() string
func (*DeploymentSettingsFragment) GetArtifactRepository ¶ added in v0.0.90
func (t *DeploymentSettingsFragment) GetArtifactRepository() *GitRepositoryFragment
func (*DeploymentSettingsFragment) GetCreateBindings ¶ added in v0.0.90
func (t *DeploymentSettingsFragment) GetCreateBindings() []*PolicyBindingFragment
func (*DeploymentSettingsFragment) GetDeployerRepository ¶ added in v0.0.90
func (t *DeploymentSettingsFragment) GetDeployerRepository() *GitRepositoryFragment
func (*DeploymentSettingsFragment) GetID ¶ added in v0.0.90
func (t *DeploymentSettingsFragment) GetID() string
func (*DeploymentSettingsFragment) GetName ¶ added in v0.0.90
func (t *DeploymentSettingsFragment) GetName() string
func (*DeploymentSettingsFragment) GetReadBindings ¶ added in v0.0.90
func (t *DeploymentSettingsFragment) GetReadBindings() []*PolicyBindingFragment
func (*DeploymentSettingsFragment) GetWriteBindings ¶ added in v0.0.90
func (t *DeploymentSettingsFragment) GetWriteBindings() []*PolicyBindingFragment
type DeploymentSpec ¶
type DeploymentSpec struct {
Replicas *int64 `json:"replicas,omitempty"`
Strategy *DeploymentStrategy `json:"strategy,omitempty"`
}
type DeploymentStatus ¶
type DeploymentStrategy ¶
type DeploymentStrategy struct {
Type *string `json:"type,omitempty"`
RollingUpdate *RollingUpdate `json:"rollingUpdate,omitempty"`
}
type DetachCluster ¶ added in v0.0.30
type DetachCluster struct {
DetachCluster *ClusterFragment "json:\"detachCluster,omitempty\" graphql:\"detachCluster\""
}
func (*DetachCluster) GetDetachCluster ¶ added in v0.0.90
func (t *DetachCluster) GetDetachCluster() *ClusterFragment
type DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DetachCluster_DetachCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
type DetachServiceDeployment ¶ added in v0.5.8
type DetachServiceDeployment struct {
DetachServiceDeployment *ServiceDeploymentFragment "json:\"detachServiceDeployment,omitempty\" graphql:\"detachServiceDeployment\""
}
func (*DetachServiceDeployment) GetDetachServiceDeployment ¶ added in v0.5.8
func (t *DetachServiceDeployment) GetDetachServiceDeployment() *ServiceDeploymentFragment
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components ¶ added in v0.5.8
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.5.8
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.5.8
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetGroup() *string
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetID ¶ added in v0.5.8
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.5.8
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetName ¶ added in v0.5.8
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.5.8
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetState ¶ added in v0.5.8
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.5.8
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetSynced() bool
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.5.8
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetVersion() *string
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration ¶ added in v0.5.8
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.5.8
type DetachStack ¶ added in v0.4.0
type DetachStack struct {
DetachStack *InfrastructureStackFragment "json:\"detachStack,omitempty\" graphql:\"detachStack\""
}
func (*DetachStack) GetDetachStack ¶ added in v0.4.0
func (t *DetachStack) GetDetachStack() *InfrastructureStackFragment
type DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
type DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v0.4.1
type DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
type DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*DetachStack_DetachStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.4.1
type EnvAttributes ¶ added in v0.0.38
type EnvFromAttributes ¶ added in v0.0.38
type ErrorFragment ¶ added in v0.0.12
type ErrorFragment struct {
Source string "json:\"source\" graphql:\"source\""
Message string "json:\"message\" graphql:\"message\""
}
func (*ErrorFragment) GetMessage ¶ added in v0.0.90
func (t *ErrorFragment) GetMessage() string
func (*ErrorFragment) GetSource ¶ added in v0.0.90
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 FileContent ¶
type GateJobAttributes ¶ added in v0.0.38
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"`
ServiceAccount *string `json:"serviceAccount,omitempty"`
}
spec for a job gate
type GateSpec ¶ added in v0.0.38
type GateSpec struct {
Job *JobGateSpec `json:"job,omitempty"`
}
detailed gate specifications
type GateSpecAttributes ¶ added in v0.0.38
type GateSpecAttributes struct {
Job *GateJobAttributes `json:"job,omitempty"`
}
a more refined spec for parameters needed for complex gates
type GateSpecFragment ¶ added in v0.0.45
type GateSpecFragment struct {
Job *JobSpecFragment "json:\"job,omitempty\" graphql:\"job\""
}
func (*GateSpecFragment) GetJob ¶ added in v0.0.90
func (t *GateSpecFragment) GetJob() *JobSpecFragment
type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
func (*GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue ¶ added in v0.0.90
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret ¶ added in v0.0.90
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
type GateState ¶ added in v0.0.23
type GateState string
func (GateState) MarshalGQL ¶ added in v0.0.23
func (*GateState) UnmarshalGQL ¶ added in v0.0.23
type GateStatus ¶ added in v0.1.0
type GateStatus struct {
JobRef *JobReference `json:"jobRef,omitempty"`
}
state delineating the current status of this gate
type GateStatusAttributes ¶ added in v0.0.38
type GateStatusAttributes struct {
JobRef *NamespacedName `json:"jobRef,omitempty"`
}
type GateStatusFragment ¶ added in v0.1.0
type GateStatusFragment struct {
JobRef *JobReferenceFragment "json:\"jobRef,omitempty\" graphql:\"jobRef\""
}
func (*GateStatusFragment) GetJobRef ¶ added in v0.1.0
func (t *GateStatusFragment) GetJobRef() *JobReferenceFragment
type GateType ¶ added in v0.0.23
type GateType string
func (GateType) MarshalGQL ¶ added in v0.0.23
func (*GateType) UnmarshalGQL ¶ added in v0.0.23
type GateUpdateAttributes ¶ added in v0.0.38
type GateUpdateAttributes struct {
State *GateState `json:"state,omitempty"`
Status *GateStatusAttributes `json:"status,omitempty"`
}
the allowed inputs for a deployment agent gate update
type GcpCloudAttributes ¶ added in v0.0.19
type GcpCloudSettings ¶ added in v0.0.45
type GcpCloudSettings struct {
Project *string `json:"project,omitempty"`
Network *string `json:"network,omitempty"`
Region *string `json:"region,omitempty"`
}
gcp specific cluster cloud configuration
type GcpSettingsAttributes ¶
type GcpSettingsAttributes struct {
ApplicationCredentials string `json:"applicationCredentials"`
}
type GcsStoreAttributes ¶ added in v0.0.81
type GetAccessToken ¶
type GetAccessToken struct {
AccessToken *AccessTokenFragment "json:\"accessToken,omitempty\" graphql:\"accessToken\""
}
func (*GetAccessToken) GetAccessToken ¶ added in v0.0.90
func (t *GetAccessToken) GetAccessToken() *AccessTokenFragment
type GetAgentURL ¶ added in v0.9.1
type GetAgentURL struct {
Cluster *GetAgentUrl_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetAgentURL) GetCluster ¶ added in v0.9.1
func (t *GetAgentURL) GetCluster() *GetAgentUrl_Cluster
type GetAgentUrl_Cluster ¶ added in v0.9.1
type GetAgentUrl_Cluster struct {
AgentURL *string "json:\"agentUrl,omitempty\" graphql:\"agentUrl\""
}
func (*GetAgentUrl_Cluster) GetAgentURL ¶ added in v0.9.1
func (t *GetAgentUrl_Cluster) GetAgentURL() *string
type GetCluster ¶
type GetCluster struct {
Cluster *ClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetCluster) GetCluster ¶ added in v0.0.90
func (t *GetCluster) GetCluster() *ClusterFragment
type GetClusterBackup ¶ added in v0.0.85
type GetClusterBackup struct {
ClusterBackup *ClusterBackupFragment "json:\"clusterBackup,omitempty\" graphql:\"clusterBackup\""
}
func (*GetClusterBackup) GetClusterBackup ¶ added in v0.0.90
func (t *GetClusterBackup) GetClusterBackup() *ClusterBackupFragment
type GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster ¶ added in v0.0.90
type GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster) GetID ¶ added in v0.0.90
func (t *GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster) GetID() string
type GetClusterByHandle ¶ added in v0.0.15
type GetClusterByHandle struct {
Cluster *ClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetClusterByHandle) GetCluster ¶ added in v0.0.90
func (t *GetClusterByHandle) GetCluster() *ClusterFragment
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetClusterGate ¶ added in v0.0.89
type GetClusterGate struct {
ClusterGate *PipelineGateFragment "json:\"clusterGate,omitempty\" graphql:\"clusterGate\""
}
func (*GetClusterGate) GetClusterGate ¶ added in v0.0.90
func (t *GetClusterGate) GetClusterGate() *PipelineGateFragment
type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetClusterGates ¶ added in v0.0.45
type GetClusterGates struct {
ClusterGates []*PipelineGateFragment "json:\"clusterGates,omitempty\" graphql:\"clusterGates\""
}
func (*GetClusterGates) GetClusterGates ¶ added in v0.0.90
func (t *GetClusterGates) GetClusterGates() []*PipelineGateFragment
type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetClusterProvider ¶
type GetClusterProvider struct {
ClusterProvider *ClusterProviderFragment "json:\"clusterProvider,omitempty\" graphql:\"clusterProvider\""
}
func (*GetClusterProvider) GetClusterProvider ¶ added in v0.0.90
func (t *GetClusterProvider) GetClusterProvider() *ClusterProviderFragment
type GetClusterProviderByCloud ¶ added in v0.0.55
type GetClusterProviderByCloud struct {
ClusterProvider *ClusterProviderFragment "json:\"clusterProvider,omitempty\" graphql:\"clusterProvider\""
}
func (*GetClusterProviderByCloud) GetClusterProvider ¶ added in v0.0.90
func (t *GetClusterProviderByCloud) GetClusterProvider() *ClusterProviderFragment
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetClusterRestore ¶ added in v0.0.81
type GetClusterRestore struct {
ClusterRestore *ClusterRestoreFragment "json:\"clusterRestore,omitempty\" graphql:\"clusterRestore\""
}
func (*GetClusterRestore) GetClusterRestore ¶ added in v0.0.90
func (t *GetClusterRestore) GetClusterRestore() *ClusterRestoreFragment
type GetClusterRestore_ClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶ added in v0.0.90
type GetClusterRestore_ClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetClusterWithToken ¶ added in v0.0.60
type GetClusterWithToken struct {
Cluster *GetClusterWithToken_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetClusterWithToken) GetCluster ¶ added in v0.0.90
func (t *GetClusterWithToken) GetCluster() *GetClusterWithToken_Cluster
type GetClusterWithToken_Cluster ¶ added in v0.0.90
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]interface{} "json:\"metadata,omitempty\" graphql:\"metadata\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Credential *ProviderCredentialFragment "json:\"credential,omitempty\" graphql:\"credential\""
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\""
DeployToken *string "json:\"deployToken,omitempty\" graphql:\"deployToken\""
}
func (*GetClusterWithToken_Cluster) GetCredential ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetCredential() *ProviderCredentialFragment
func (*GetClusterWithToken_Cluster) GetCurrentVersion ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetCurrentVersion() *string
func (*GetClusterWithToken_Cluster) GetDeletedAt ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetDeletedAt() *string
func (*GetClusterWithToken_Cluster) GetDeployToken ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetDeployToken() *string
func (*GetClusterWithToken_Cluster) GetHandle ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetHandle() *string
func (*GetClusterWithToken_Cluster) GetID ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetID() string
func (*GetClusterWithToken_Cluster) GetInsertedAt ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetInsertedAt() *string
func (*GetClusterWithToken_Cluster) GetKasURL ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetKasURL() *string
func (*GetClusterWithToken_Cluster) GetMetadata ¶ added in v0.1.14
func (t *GetClusterWithToken_Cluster) GetMetadata() map[string]interface{}
func (*GetClusterWithToken_Cluster) GetName ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetName() string
func (*GetClusterWithToken_Cluster) GetNodePools ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetNodePools() []*NodePoolFragment
func (*GetClusterWithToken_Cluster) GetPingedAt ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetPingedAt() *string
func (*GetClusterWithToken_Cluster) GetProject ¶ added in v0.7.0
func (t *GetClusterWithToken_Cluster) GetProject() *TinyProjectFragment
func (*GetClusterWithToken_Cluster) GetProtect ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetProtect() *bool
func (*GetClusterWithToken_Cluster) GetProvider ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetProvider() *ClusterProviderFragment
func (*GetClusterWithToken_Cluster) GetSelf ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetSelf() *bool
func (*GetClusterWithToken_Cluster) GetStatus ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetStatus() *ClusterStatusFragment
func (*GetClusterWithToken_Cluster) GetTags ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetTags() []*ClusterTags
func (*GetClusterWithToken_Cluster) GetVersion ¶ added in v0.0.90
func (t *GetClusterWithToken_Cluster) GetVersion() *string
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetCustomStackRun ¶ added in v0.5.16
type GetCustomStackRun struct {
CustomStackRun *CustomStackRunFragment "json:\"customStackRun,omitempty\" graphql:\"customStackRun\""
}
func (*GetCustomStackRun) GetCustomStackRun ¶ added in v0.5.16
func (t *GetCustomStackRun) GetCustomStackRun() *CustomStackRunFragment
type GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack ¶ added in v0.5.16
type GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack) GetID ¶ added in v0.5.16
func (t *GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type GetDeploymentSettings ¶ added in v0.1.17
type GetDeploymentSettings struct {
DeploymentSettings *DeploymentSettingsFragment "json:\"deploymentSettings,omitempty\" graphql:\"deploymentSettings\""
}
func (*GetDeploymentSettings) GetDeploymentSettings ¶ added in v0.1.17
func (t *GetDeploymentSettings) GetDeploymentSettings() *DeploymentSettingsFragment
type GetGitRepository ¶ added in v0.0.37
type GetGitRepository struct {
GitRepository *GitRepositoryFragment "json:\"gitRepository,omitempty\" graphql:\"gitRepository\""
}
func (*GetGitRepository) GetGitRepository ¶ added in v0.0.90
func (t *GetGitRepository) GetGitRepository() *GitRepositoryFragment
type GetGlobalServiceDeployment ¶ added in v0.0.72
type GetGlobalServiceDeployment struct {
GlobalService *GlobalServiceFragment "json:\"globalService,omitempty\" graphql:\"globalService\""
}
func (*GetGlobalServiceDeployment) GetGlobalService ¶ added in v0.0.90
func (t *GetGlobalServiceDeployment) GetGlobalService() *GlobalServiceFragment
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Provider ¶ added in v0.0.90
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service ¶ added in v0.0.90
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service) GetID ¶ added in v0.0.90
func (t *GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service) GetID() string
type GetGroup ¶ added in v0.0.61
type GetGroup struct {
Group *GroupFragment "json:\"group,omitempty\" graphql:\"group\""
}
func (*GetGroup) GetGroup ¶ added in v0.0.90
func (t *GetGroup) GetGroup() *GroupFragment
type GetInfrastructureStack ¶ added in v0.1.17
type GetInfrastructureStack struct {
InfrastructureStack *InfrastructureStackFragment "json:\"infrastructureStack,omitempty\" graphql:\"infrastructureStack\""
}
func (*GetInfrastructureStack) GetInfrastructureStack ¶ added in v0.1.17
func (t *GetInfrastructureStack) GetInfrastructureStack() *InfrastructureStackFragment
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type GetNamespace ¶ added in v0.1.9
type GetNamespace struct {
ManagedNamespace *ManagedNamespaceFragment "json:\"managedNamespace,omitempty\" graphql:\"managedNamespace\""
}
func (*GetNamespace) GetManagedNamespace ¶ added in v0.1.9
func (t *GetNamespace) GetManagedNamespace() *ManagedNamespaceFragment
type GetNamespaceByName ¶ added in v0.11.7
type GetNamespaceByName struct {
ManagedNamespace *ManagedNamespaceFragment "json:\"managedNamespace,omitempty\" graphql:\"managedNamespace\""
}
func (*GetNamespaceByName) GetManagedNamespace ¶ added in v0.11.7
func (t *GetNamespaceByName) GetManagedNamespace() *ManagedNamespaceFragment
type GetNotificationRouter ¶ added in v0.1.4
type GetNotificationRouter struct {
NotificationRouter *NotificationRouterFragment "json:\"notificationRouter,omitempty\" graphql:\"notificationRouter\""
}
func (*GetNotificationRouter) GetNotificationRouter ¶ added in v0.1.4
func (t *GetNotificationRouter) GetNotificationRouter() *NotificationRouterFragment
type GetNotificationRouterByName ¶ added in v0.1.4
type GetNotificationRouterByName struct {
NotificationRouter *NotificationRouterFragment "json:\"notificationRouter,omitempty\" graphql:\"notificationRouter\""
}
func (*GetNotificationRouterByName) GetNotificationRouter ¶ added in v0.1.4
func (t *GetNotificationRouterByName) GetNotificationRouter() *NotificationRouterFragment
type GetNotificationSink ¶ added in v0.1.3
type GetNotificationSink struct {
NotificationSink *NotificationSinkFragment "json:\"notificationSink,omitempty\" graphql:\"notificationSink\""
}
func (*GetNotificationSink) GetNotificationSink ¶ added in v0.1.3
func (t *GetNotificationSink) GetNotificationSink() *NotificationSinkFragment
type GetNotificationSinkByName ¶ added in v0.1.3
type GetNotificationSinkByName struct {
NotificationSink *NotificationSinkFragment "json:\"notificationSink,omitempty\" graphql:\"notificationSink\""
}
func (*GetNotificationSinkByName) GetNotificationSink ¶ added in v0.1.3
func (t *GetNotificationSinkByName) GetNotificationSink() *NotificationSinkFragment
type GetPipeline ¶ added in v0.0.20
type GetPipeline struct {
Pipeline *PipelineFragment "json:\"pipeline,omitempty\" graphql:\"pipeline\""
}
func (*GetPipeline) GetPipeline ¶ added in v0.0.90
func (t *GetPipeline) GetPipeline() *PipelineFragment
type GetPipelineContext ¶ added in v0.0.98
type GetPipelineContext struct {
PipelineContext *PipelineContextFragment "json:\"pipelineContext,omitempty\" graphql:\"pipelineContext\""
}
func (*GetPipelineContext) GetPipelineContext ¶ added in v0.0.98
func (t *GetPipelineContext) GetPipelineContext() *PipelineContextFragment
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*GetPipeline_Pipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
func (t *GetPipeline_Pipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type GetPipelines ¶ added in v0.0.20
type GetPipelines struct {
Pipelines *GetPipelines_Pipelines "json:\"pipelines,omitempty\" graphql:\"pipelines\""
}
func (*GetPipelines) GetPipelines ¶ added in v0.0.90
func (t *GetPipelines) GetPipelines() *GetPipelines_Pipelines
type GetPipelines_Pipelines ¶ added in v0.0.90
type GetPipelines_Pipelines struct {
Edges []*PipelineEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*GetPipelines_Pipelines) GetEdges ¶ added in v0.0.90
func (t *GetPipelines_Pipelines) GetEdges() []*PipelineEdgeFragment
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetPrAutomation ¶ added in v0.0.82
type GetPrAutomation struct {
PrAutomation *PrAutomationFragment "json:\"prAutomation,omitempty\" graphql:\"prAutomation\""
}
func (*GetPrAutomation) GetPrAutomation ¶ added in v0.0.90
func (t *GetPrAutomation) GetPrAutomation() *PrAutomationFragment
type GetPrAutomationByName ¶ added in v0.0.83
type GetPrAutomationByName struct {
PrAutomation *PrAutomationFragment "json:\"prAutomation,omitempty\" graphql:\"prAutomation\""
}
func (*GetPrAutomationByName) GetPrAutomation ¶ added in v0.0.90
func (t *GetPrAutomationByName) GetPrAutomation() *PrAutomationFragment
type GetProject ¶ added in v0.6.0
type GetProject struct {
Project *ProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*GetProject) GetProject ¶ added in v0.6.0
func (t *GetProject) GetProject() *ProjectFragment
type GetScmConnection ¶ added in v0.0.82
type GetScmConnection struct {
ScmConnection *ScmConnectionFragment "json:\"scmConnection,omitempty\" graphql:\"scmConnection\""
}
func (*GetScmConnection) GetScmConnection ¶ added in v0.0.90
func (t *GetScmConnection) GetScmConnection() *ScmConnectionFragment
type GetScmConnectionByName ¶ added in v0.0.83
type GetScmConnectionByName struct {
ScmConnection *ScmConnectionFragment "json:\"scmConnection,omitempty\" graphql:\"scmConnection\""
}
func (*GetScmConnectionByName) GetScmConnection ¶ added in v0.0.90
func (t *GetScmConnectionByName) GetScmConnection() *ScmConnectionFragment
type GetServiceContext ¶ added in v0.0.88
type GetServiceContext struct {
ServiceContext *ServiceContextFragment "json:\"serviceContext,omitempty\" graphql:\"serviceContext\""
}
func (*GetServiceContext) GetServiceContext ¶ added in v0.0.90
func (t *GetServiceContext) GetServiceContext() *ServiceContextFragment
type GetServiceDeployment ¶
type GetServiceDeployment struct {
ServiceDeployment *ServiceDeploymentExtended "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeployment) GetServiceDeployment ¶ added in v0.0.90
func (t *GetServiceDeployment) GetServiceDeployment() *ServiceDeploymentExtended
type GetServiceDeploymentByHandle ¶ added in v0.0.12
type GetServiceDeploymentByHandle struct {
ServiceDeployment *ServiceDeploymentExtended "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeploymentByHandle) GetServiceDeployment ¶ added in v0.0.90
func (t *GetServiceDeploymentByHandle) GetServiceDeployment() *ServiceDeploymentExtended
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetServiceDeploymentForAgent ¶ added in v0.0.90
type GetServiceDeploymentForAgent struct {
ServiceDeployment *GetServiceDeploymentForAgent_ServiceDeployment "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeploymentForAgent) GetServiceDeployment ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent) GetServiceDeployment() *GetServiceDeploymentForAgent_ServiceDeployment
type GetServiceDeploymentForAgent_ServiceDeployment ¶ added in v0.0.90
type GetServiceDeploymentForAgent_ServiceDeployment 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\""
Cluster *GetServiceDeploymentForAgent_ServiceDeployment_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
Kustomize *GetServiceDeploymentForAgent_ServiceDeployment_Kustomize "json:\"kustomize,omitempty\" graphql:\"kustomize\""
Helm *GetServiceDeploymentForAgent_ServiceDeployment_Helm "json:\"helm,omitempty\" graphql:\"helm\""
Configuration []*GetServiceDeploymentForAgent_ServiceDeployment_Configuration "json:\"configuration,omitempty\" graphql:\"configuration\""
Contexts []*GetServiceDeploymentForAgent_ServiceDeployment_Contexts "json:\"contexts,omitempty\" graphql:\"contexts\""
SyncConfig *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig "json:\"syncConfig,omitempty\" graphql:\"syncConfig\""
Components []*GetServiceDeploymentForAgent_ServiceDeployment_Components "json:\"components,omitempty\" graphql:\"components\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetCluster ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetCluster() *GetServiceDeploymentForAgent_ServiceDeployment_Cluster
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetComponents ¶ added in v0.5.19
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetComponents() []*GetServiceDeploymentForAgent_ServiceDeployment_Components
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetConfiguration ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetConfiguration() []*GetServiceDeploymentForAgent_ServiceDeployment_Configuration
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetContexts ¶ added in v0.0.92
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetContexts() []*GetServiceDeploymentForAgent_ServiceDeployment_Contexts
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetDeletedAt ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetDeletedAt() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetDryRun ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetDryRun() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetID ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetID() string
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetKustomize ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetKustomize() *GetServiceDeploymentForAgent_ServiceDeployment_Kustomize
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetName ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetName() string
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetNamespace ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetNamespace() string
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetSyncConfig ¶ added in v0.1.12
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetSyncConfig() *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetTarball ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetTarball() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetTemplated ¶ added in v0.0.95
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetTemplated() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment) GetVersion ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment) GetVersion() string
type GetServiceDeploymentForAgent_ServiceDeployment_Cluster ¶ added in v0.0.90
type GetServiceDeploymentForAgent_ServiceDeployment_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]interface{} "json:\"metadata,omitempty\" graphql:\"metadata\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetCurrentVersion ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetCurrentVersion() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetHandle ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetHandle() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetID ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetID() string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetKasURL ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetKasURL() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetMetadata ¶ added in v0.1.15
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetMetadata() map[string]interface{}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetName ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetName() string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetPingedAt ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetPingedAt() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetSelf ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetSelf() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetVersion ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Cluster) GetVersion() *string
type GetServiceDeploymentForAgent_ServiceDeployment_Components ¶ added in v0.5.19
type GetServiceDeploymentForAgent_ServiceDeployment_Components struct {
ID string "json:\"id\" graphql:\"id\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Kind string "json:\"kind\" graphql:\"kind\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Components) GetGroup ¶ added in v0.5.19
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetGroup() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Components) GetID ¶ added in v0.5.19
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetID() string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Components) GetKind ¶ added in v0.5.19
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetKind() string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Components) GetName ¶ added in v0.5.19
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetName() string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Components) GetNamespace ¶ added in v0.11.2
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetNamespace() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Components) GetState ¶ added in v0.5.19
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetState() *ComponentState
func (*GetServiceDeploymentForAgent_ServiceDeployment_Components) GetVersion ¶ added in v0.11.2
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Components) GetVersion() *string
type GetServiceDeploymentForAgent_ServiceDeployment_Configuration ¶ added in v0.0.90
type GetServiceDeploymentForAgent_ServiceDeployment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Configuration) GetName ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Configuration) GetName() string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Configuration) GetValue ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Configuration) GetValue() string
type GetServiceDeploymentForAgent_ServiceDeployment_Contexts ¶ added in v0.0.92
type GetServiceDeploymentForAgent_ServiceDeployment_Contexts struct {
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]interface{} "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Contexts) GetConfiguration ¶ added in v0.0.92
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Contexts) GetConfiguration() map[string]interface{}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Contexts) GetName ¶ added in v0.0.92
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Contexts) GetName() string
type GetServiceDeploymentForAgent_ServiceDeployment_Helm ¶ added in v0.0.90
type GetServiceDeploymentForAgent_ServiceDeployment_Helm struct {
Release *string "json:\"release,omitempty\" graphql:\"release\""
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Helm) GetRelease ¶ added in v0.5.2
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Helm) GetRelease() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_Helm) GetValuesFiles ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Helm) GetValuesFiles() []*string
type GetServiceDeploymentForAgent_ServiceDeployment_Kustomize ¶ added in v0.0.90
type GetServiceDeploymentForAgent_ServiceDeployment_Kustomize struct {
Path string "json:\"path\" graphql:\"path\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_Kustomize) GetPath ¶ added in v0.0.90
func (t *GetServiceDeploymentForAgent_ServiceDeployment_Kustomize) GetPath() string
type GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig ¶ added in v0.1.12
type GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetCreateNamespace ¶ added in v0.1.12
func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetCreateNamespace() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetEnforceNamespace ¶ added in v0.11.8
func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetEnforceNamespace() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetNamespaceMetadata ¶ added in v0.1.12
func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig) GetNamespaceMetadata() *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata
type GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata ¶ added in v0.1.12
type GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata struct {
Labels map[string]interface{} "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]interface{} "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v0.1.12
func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]interface{}
func (*GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v0.1.12
func (t *GetServiceDeploymentForAgent_ServiceDeployment_SyncConfig_NamespaceMetadata) GetLabels() map[string]interface{}
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type GetStackDefinition ¶ added in v0.12.0
type GetStackDefinition struct {
StackDefinition *StackDefinitionFragment "json:\"stackDefinition,omitempty\" graphql:\"stackDefinition\""
}
func (*GetStackDefinition) GetStackDefinition ¶ added in v0.12.0
func (t *GetStackDefinition) GetStackDefinition() *StackDefinitionFragment
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration ¶ added in v0.12.0
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version string "json:\"version\" graphql:\"version\""
Hooks []*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetHooks ¶ added in v0.12.0
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetImage ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetTag ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetTag() *string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetVersion() string
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetCmd ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetStage ¶ added in v0.12.0
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type GetStackRun ¶ added in v0.1.17
type GetStackRun struct {
StackRun *StackRunFragment "json:\"stackRun,omitempty\" graphql:\"stackRun\""
}
func (*GetStackRun) GetStackRun ¶ added in v0.1.17
func (t *GetStackRun) GetStackRun() *StackRunFragment
type GetStackRunBase ¶ added in v0.3.0
type GetStackRunBase struct {
StackRun *StackRunBaseFragment "json:\"stackRun,omitempty\" graphql:\"stackRun\""
}
func (*GetStackRunBase) GetStackRun ¶ added in v0.3.0
func (t *GetStackRunBase) GetStackRun() *StackRunBaseFragment
type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
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 ¶ added in v0.5.13
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds) GetURL() *string
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
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 ¶ added in v0.5.9
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
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 ¶ added in v0.5.9
type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls struct {
Terraform *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls) GetTerraform ¶ added in v0.5.12
type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
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 ¶ added in v0.5.12
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
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 ¶ added in v0.5.13
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL() *string
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
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 ¶ added in v0.5.9
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
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 ¶ added in v0.5.9
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
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 ¶ added in v0.5.12
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
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 ¶ added in v0.5.12
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type GetUser ¶ added in v0.0.61
type GetUser struct {
User *UserFragment "json:\"user,omitempty\" graphql:\"user\""
}
func (*GetUser) GetUser ¶ added in v0.0.90
func (t *GetUser) GetUser() *UserFragment
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 ¶ added in v0.0.90
func (t *GitRefFragment) GetFolder() string
func (*GitRefFragment) GetRef ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *GitRepositoryEdgeFragment) GetCursor() *string
func (*GitRepositoryEdgeFragment) GetNode ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *GitRepositoryFragment) GetAuthMethod() *AuthMethod
func (*GitRepositoryFragment) GetDecrypt ¶ added in v0.0.90
func (t *GitRepositoryFragment) GetDecrypt() *bool
func (*GitRepositoryFragment) GetError ¶ added in v0.0.90
func (t *GitRepositoryFragment) GetError() *string
func (*GitRepositoryFragment) GetHealth ¶ added in v0.0.90
func (t *GitRepositoryFragment) GetHealth() *GitHealth
func (*GitRepositoryFragment) GetID ¶ added in v0.0.90
func (t *GitRepositoryFragment) GetID() string
func (*GitRepositoryFragment) GetURL ¶ added in v0.0.90
func (t *GitRepositoryFragment) GetURL() string
type GithubAppAttributes ¶ added in v0.8.1
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 ¶ added in v0.0.2
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 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 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"`
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 ¶ added in v0.0.2
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"`
// 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"`
// behavior for all owned resources when this global service is deleted
Cascade *CascadeAttributes `json:"cascade,omitempty"`
}
A reference for a globalized service, which targets clusters based on the configured criteria
type GlobalServiceConnection ¶ added in v0.1.7
type GlobalServiceConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*GlobalServiceEdge `json:"edges,omitempty"`
}
type GlobalServiceEdge ¶ added in v0.1.7
type GlobalServiceEdge struct {
Node *GlobalService `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type GlobalServiceFragment ¶ added in v0.0.65
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 ¶ added in v0.0.90
func (t *GlobalServiceFragment) GetDistro() *ClusterDistro
func (*GlobalServiceFragment) GetID ¶ added in v0.0.90
func (t *GlobalServiceFragment) GetID() string
func (*GlobalServiceFragment) GetName ¶ added in v0.0.90
func (t *GlobalServiceFragment) GetName() string
func (*GlobalServiceFragment) GetProject ¶ added in v0.8.0
func (t *GlobalServiceFragment) GetProject() *TinyProjectFragment
func (*GlobalServiceFragment) GetProvider ¶ added in v0.0.90
func (t *GlobalServiceFragment) GetProvider() *GlobalServiceFragment_Provider
func (*GlobalServiceFragment) GetService ¶ added in v0.0.90
func (t *GlobalServiceFragment) GetService() *GlobalServiceFragment_Service
func (*GlobalServiceFragment) GetTags ¶ added in v0.0.90
func (t *GlobalServiceFragment) GetTags() []*ClusterTags
type GlobalServiceFragment_Provider ¶ added in v0.0.90
type GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GlobalServiceFragment_Provider) GetID ¶ added in v0.0.90
func (t *GlobalServiceFragment_Provider) GetID() string
type GlobalServiceFragment_Service ¶ added in v0.0.90
type GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GlobalServiceFragment_Service) GetID ¶ added in v0.0.90
func (t *GlobalServiceFragment_Service) GetID() string
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\""
}
func (*GroupFragment) GetDescription ¶ added in v0.0.90
func (t *GroupFragment) GetDescription() *string
func (*GroupFragment) GetID ¶ added in v0.0.90
func (t *GroupFragment) GetID() string
func (*GroupFragment) GetName ¶ added in v0.0.90
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 ¶ added in v0.0.62
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 ¶ added in v0.0.90
func (t *GroupMemberFragment) GetGroup() *GroupMemberFragment_Group
func (*GroupMemberFragment) GetID ¶ added in v0.0.90
func (t *GroupMemberFragment) GetID() string
func (*GroupMemberFragment) GetUser ¶ added in v0.0.90
func (t *GroupMemberFragment) GetUser() *GroupMemberFragment_User
type GroupMemberFragment_Group ¶ added in v0.0.90
type GroupMemberFragment_Group struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GroupMemberFragment_Group) GetID ¶ added in v0.0.90
func (t *GroupMemberFragment_Group) GetID() string
type GroupMemberFragment_User ¶ added in v0.0.90
type GroupMemberFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GroupMemberFragment_User) GetID ¶ added in v0.0.90
func (t *GroupMemberFragment_User) GetID() string
type HTTPConnection ¶ added in v0.0.54
type HTTPConnection struct {
Host string `json:"host"`
// user to connect w/ for basic auth
User *string `json:"user,omitempty"`
// password to connect w/ for basic auth
Password *string `json:"password,omitempty"`
}
the details of how to connect to a http service like prometheus
type HTTPConnectionAttributes ¶ added in v0.0.54
type HTTPIngressRule ¶
type HTTPIngressRule struct {
Paths []*IngressPath `json:"paths,omitempty"`
}
type HelmChartEntry ¶ added in v0.0.44
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 ¶ added in v0.0.44
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 ¶ added in v0.0.44
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"`
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 HelmRepository ¶ added in v0.0.44
type HelmRepository 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 crd representation of a helm repository
type HelmRepositorySpec ¶ added in v0.0.44
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 ¶ added in v0.0.44
type HelmRepositoryStatus struct {
Ready *bool `json:"ready,omitempty"`
Message *string `json:"message,omitempty"`
}
the state of this helm repository
type HelmSpec ¶ added in v0.0.44
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"`
// 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"`
}
type HelmSpecFragment ¶ added in v0.0.48
type HelmSpecFragment struct {
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
}
func (*HelmSpecFragment) GetValuesFiles ¶ added in v0.0.90
func (t *HelmSpecFragment) GetValuesFiles() []*string
type HelmValueAttributes ¶ added in v0.0.77
type InfrastructureStack ¶ added in v0.1.12
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"`
// 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 *string `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"`
// 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 ¶ added in v0.1.12
type InfrastructureStackConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*InfrastructureStackEdge `json:"edges,omitempty"`
}
type InfrastructureStackEdge ¶ added in v0.1.12
type InfrastructureStackEdge struct {
Node *InfrastructureStack `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type InfrastructureStackEdgeFragment ¶ added in v0.1.17
type InfrastructureStackEdgeFragment struct {
Node *InfrastructureStackFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*InfrastructureStackEdgeFragment) GetNode ¶ added in v0.1.17
func (t *InfrastructureStackEdgeFragment) GetNode() *InfrastructureStackFragment
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type InfrastructureStackFragment ¶ added in v0.1.17
type InfrastructureStackFragment struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Type StackType "json:\"type\" graphql:\"type\""
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\""
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\""
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\""
}
func (*InfrastructureStackFragment) GetApproval ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetApproval() *bool
func (*InfrastructureStackFragment) GetCluster ¶ added in v0.2.0
func (t *InfrastructureStackFragment) GetCluster() *TinyClusterFragment
func (*InfrastructureStackFragment) GetConfiguration ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetConfiguration() *StackConfigurationFragment
func (*InfrastructureStackFragment) GetDeletedAt ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetDeletedAt() *string
func (*InfrastructureStackFragment) GetEnvironment ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetEnvironment() []*StackEnvironmentFragment
func (*InfrastructureStackFragment) GetFiles ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetFiles() []*StackFileFragment
func (*InfrastructureStackFragment) GetGit ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetGit() *GitRefFragment
func (*InfrastructureStackFragment) GetID ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetID() *string
func (*InfrastructureStackFragment) GetJobSpec ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetJobSpec() *JobSpecFragment
func (*InfrastructureStackFragment) GetManageState ¶ added in v0.5.9
func (t *InfrastructureStackFragment) GetManageState() *bool
func (*InfrastructureStackFragment) GetName ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetName() string
func (*InfrastructureStackFragment) GetOutput ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetOutput() []*StackOutputFragment
func (*InfrastructureStackFragment) GetProject ¶ added in v0.7.0
func (t *InfrastructureStackFragment) GetProject() *TinyProjectFragment
func (*InfrastructureStackFragment) GetReadBindings ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetReadBindings() []*PolicyBindingFragment
func (*InfrastructureStackFragment) GetRepository ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetRepository() *GitRepositoryFragment
func (*InfrastructureStackFragment) GetState ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetState() *StackStateFragment
func (*InfrastructureStackFragment) GetType ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetType() *StackType
func (*InfrastructureStackFragment) GetWorkdir ¶ added in v0.5.9
func (t *InfrastructureStackFragment) GetWorkdir() *string
func (*InfrastructureStackFragment) GetWriteBindings ¶ added in v0.1.17
func (t *InfrastructureStackFragment) GetWriteBindings() []*PolicyBindingFragment
type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
func (t *InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
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 Installation ¶
type Installation struct {
ID string `json:"id"`
Repository *Repository `json:"repository,omitempty"`
}
type InstallationConnection ¶
type InstallationConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*InstallationEdge `json:"edges,omitempty"`
}
type InstallationEdge ¶
type InstallationEdge struct {
Node *Installation `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type InviteAttributes ¶
type InviteAttributes struct {
Email *string `json:"email,omitempty"`
}
type JobGateSpec ¶ added in v0.0.38
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]interface{} `json:"labels,omitempty"`
// any pod annotations to apply
Annotations map[string]interface{} `json:"annotations,omitempty"`
// the service account the pod will use
ServiceAccount *string `json:"serviceAccount,omitempty"`
}
the full specification of a job gate
type JobReference ¶
type JobReferenceFragment ¶ added in v0.1.0
type JobReferenceFragment struct {
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
}
func (*JobReferenceFragment) GetName ¶ added in v0.1.0
func (t *JobReferenceFragment) GetName() string
func (*JobReferenceFragment) GetNamespace ¶ added in v0.1.0
func (t *JobReferenceFragment) GetNamespace() string
type JobSpecFragment ¶ added in v0.0.47
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]interface{} "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]interface{} "json:\"annotations,omitempty\" graphql:\"annotations\""
ServiceAccount *string "json:\"serviceAccount,omitempty\" graphql:\"serviceAccount\""
}
func (*JobSpecFragment) GetAnnotations ¶ added in v0.0.90
func (t *JobSpecFragment) GetAnnotations() map[string]interface{}
func (*JobSpecFragment) GetContainers ¶ added in v0.0.90
func (t *JobSpecFragment) GetContainers() []*ContainerSpecFragment
func (*JobSpecFragment) GetLabels ¶ added in v0.0.90
func (t *JobSpecFragment) GetLabels() map[string]interface{}
func (*JobSpecFragment) GetNamespace ¶ added in v0.0.90
func (t *JobSpecFragment) GetNamespace() string
func (*JobSpecFragment) GetRaw ¶ added in v0.0.90
func (t *JobSpecFragment) GetRaw() *string
func (*JobSpecFragment) GetServiceAccount ¶ added in v0.0.90
func (t *JobSpecFragment) GetServiceAccount() *string
type JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.90
type JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v0.0.90
func (t *JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
func (*JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue ¶ added in v0.0.90
func (t *JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
type JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.90
type JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v0.0.90
func (t *JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret ¶ added in v0.0.90
func (t *JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
type KickService ¶ added in v0.0.97
type KickService struct {
KickService *ServiceDeploymentExtended "json:\"kickService,omitempty\" graphql:\"kickService\""
}
func (*KickService) GetKickService ¶ added in v0.0.97
func (t *KickService) GetKickService() *ServiceDeploymentExtended
type KickServiceByHandle ¶ added in v0.0.97
type KickServiceByHandle struct {
KickService *ServiceDeploymentExtended "json:\"kickService,omitempty\" graphql:\"kickService\""
}
func (*KickServiceByHandle) GetKickService ¶ added in v0.0.97
func (t *KickServiceByHandle) GetKickService() *ServiceDeploymentExtended
type KickServiceByHandle_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.97
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 ¶ added in v0.0.97
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.97
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.97
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.97
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.97
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.97
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.97
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.97
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.97
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.97
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.97
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.97
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 ¶ added in v0.0.97
type KickService_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.97
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 ¶ added in v0.0.97
func (t *KickService_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder() string
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.97
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.97
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.97
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.97
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.97
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.97
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.97
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.97
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.97
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.97
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.97
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 ¶ added in v0.0.97
type KubeconfigAttributes ¶ added in v0.0.10
type KubeconfigAttributes struct {
Raw *string `json:"raw,omitempty"`
}
type KubernetesData ¶
type KubernetesData interface {
IsKubernetesData()
}
supported kubernetes objects fetchable in runbooks
type KubernetesDatasource ¶
type KubernetesUnstructured ¶ added in v0.0.17
type Kustomize ¶ added in v0.0.32
type Kustomize struct {
Path string `json:"path"`
}
metadata needed for configuring kustomize
type KustomizeAttributes ¶ added in v0.0.32
type KustomizeAttributes struct {
// the path to the kustomization file to use
Path string `json:"path"`
}
type KustomizeFragment ¶ added in v0.0.33
type KustomizeFragment struct {
Path string "json:\"path\" graphql:\"path\""
}
func (*KustomizeFragment) GetPath ¶ added in v0.0.90
func (t *KustomizeFragment) GetPath() string
type LabelInput ¶
type License ¶
type License struct {
Metadata Metadata `json:"metadata"`
Spec LicenseSpec `json:"spec"`
Status *LicenseStatus `json:"status,omitempty"`
}
type LicenseFeature ¶
type LicenseSpec ¶
type LicenseSpec struct {
SecretRef SecretKeySelector `json:"secretRef"`
}
type LicenseStatus ¶
type LicenseStatus struct {
Plan *string `json:"plan,omitempty"`
Free *bool `json:"free,omitempty"`
Features []*LicenseFeature `json:"features,omitempty"`
Limits map[string]interface{} `json:"limits,omitempty"`
Secrets map[string]interface{} `json:"secrets,omitempty"`
}
type ListAccessTokens ¶
type ListAccessTokens struct {
AccessTokens *ListAccessTokens_AccessTokens "json:\"accessTokens,omitempty\" graphql:\"accessTokens\""
}
func (*ListAccessTokens) GetAccessTokens ¶ added in v0.0.90
func (t *ListAccessTokens) GetAccessTokens() *ListAccessTokens_AccessTokens
type ListAccessTokens_AccessTokens ¶ added in v0.0.90
type ListAccessTokens_AccessTokens struct {
Edges []*ListAccessTokens_AccessTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListAccessTokens_AccessTokens) GetEdges ¶ added in v0.0.90
func (t *ListAccessTokens_AccessTokens) GetEdges() []*ListAccessTokens_AccessTokens_Edges
type ListAccessTokens_AccessTokens_Edges ¶ added in v0.7.0
type ListAccessTokens_AccessTokens_Edges struct {
Node *AccessTokenFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListAccessTokens_AccessTokens_Edges) GetNode ¶ added in v0.7.0
func (t *ListAccessTokens_AccessTokens_Edges) GetNode() *AccessTokenFragment
type ListClusterNamespaces ¶ added in v0.1.11
type ListClusterNamespaces struct {
ClusterManagedNamespaces *ListClusterNamespaces_ClusterManagedNamespaces "json:\"clusterManagedNamespaces,omitempty\" graphql:\"clusterManagedNamespaces\""
}
func (*ListClusterNamespaces) GetClusterManagedNamespaces ¶ added in v0.1.11
func (t *ListClusterNamespaces) GetClusterManagedNamespaces() *ListClusterNamespaces_ClusterManagedNamespaces
type ListClusterNamespaces_ClusterManagedNamespaces ¶ added in v0.1.11
type ListClusterNamespaces_ClusterManagedNamespaces struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ManagedNamespaceEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusterNamespaces_ClusterManagedNamespaces) GetEdges ¶ added in v0.1.11
func (t *ListClusterNamespaces_ClusterManagedNamespaces) GetEdges() []*ManagedNamespaceEdgeFragment
func (*ListClusterNamespaces_ClusterManagedNamespaces) GetPageInfo ¶ added in v0.1.11
func (t *ListClusterNamespaces_ClusterManagedNamespaces) GetPageInfo() *PageInfoFragment
type ListClusterServices ¶
type ListClusterServices struct {
ClusterServices []*ServiceDeploymentBaseFragment "json:\"clusterServices,omitempty\" graphql:\"clusterServices\""
}
func (*ListClusterServices) GetClusterServices ¶ added in v0.0.90
func (t *ListClusterServices) GetClusterServices() []*ServiceDeploymentBaseFragment
type ListClusterStacks ¶ added in v0.1.17
type ListClusterStacks struct {
ClusterStackRuns *ListClusterStacks_ClusterStackRuns "json:\"clusterStackRuns,omitempty\" graphql:\"clusterStackRuns\""
}
func (*ListClusterStacks) GetClusterStackRuns ¶ added in v0.1.17
func (t *ListClusterStacks) GetClusterStackRuns() *ListClusterStacks_ClusterStackRuns
type ListClusterStacks_ClusterStackRuns ¶ added in v0.1.17
type ListClusterStacks_ClusterStackRuns struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*StackRunEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusterStacks_ClusterStackRuns) GetEdges ¶ added in v0.1.17
func (t *ListClusterStacks_ClusterStackRuns) GetEdges() []*StackRunEdgeFragment
func (*ListClusterStacks_ClusterStackRuns) GetPageInfo ¶ added in v0.1.17
func (t *ListClusterStacks_ClusterStackRuns) GetPageInfo() *PageInfoFragment
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
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 ¶ added in v0.5.13
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
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 ¶ added in v0.5.9
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
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 ¶ added in v0.5.9
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
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 ¶ added in v0.5.12
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
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 ¶ added in v0.5.12
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
type ListClusters ¶
type ListClusters struct {
Clusters *ListClusters_Clusters "json:\"clusters,omitempty\" graphql:\"clusters\""
}
func (*ListClusters) GetClusters ¶ added in v0.0.90
func (t *ListClusters) GetClusters() *ListClusters_Clusters
type ListClusters_Clusters ¶ added in v0.0.90
type ListClusters_Clusters struct {
Edges []*ClusterEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusters_Clusters) GetEdges ¶ added in v0.0.90
func (t *ListClusters_Clusters) GetEdges() []*ClusterEdgeFragment
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type ListGitRepositories ¶
type ListGitRepositories struct {
GitRepositories *ListGitRepositories_GitRepositories "json:\"gitRepositories,omitempty\" graphql:\"gitRepositories\""
}
func (*ListGitRepositories) GetGitRepositories ¶ added in v0.0.90
func (t *ListGitRepositories) GetGitRepositories() *ListGitRepositories_GitRepositories
type ListGitRepositories_GitRepositories ¶ added in v0.0.90
type ListGitRepositories_GitRepositories struct {
Edges []*GitRepositoryEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListGitRepositories_GitRepositories) GetEdges ¶ added in v0.0.90
func (t *ListGitRepositories_GitRepositories) GetEdges() []*GitRepositoryEdgeFragment
type ListInfrastructureStacks ¶ added in v0.1.17
type ListInfrastructureStacks struct {
InfrastructureStacks *ListInfrastructureStacks_InfrastructureStacks "json:\"infrastructureStacks,omitempty\" graphql:\"infrastructureStacks\""
}
func (*ListInfrastructureStacks) GetInfrastructureStacks ¶ added in v0.1.17
func (t *ListInfrastructureStacks) GetInfrastructureStacks() *ListInfrastructureStacks_InfrastructureStacks
type ListInfrastructureStacks_InfrastructureStacks ¶ added in v0.1.17
type ListInfrastructureStacks_InfrastructureStacks struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*InfrastructureStackEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListInfrastructureStacks_InfrastructureStacks) GetEdges ¶ added in v0.1.17
func (t *ListInfrastructureStacks_InfrastructureStacks) GetEdges() []*InfrastructureStackEdgeFragment
func (*ListInfrastructureStacks_InfrastructureStacks) GetPageInfo ¶ added in v0.1.17
func (t *ListInfrastructureStacks_InfrastructureStacks) GetPageInfo() *PageInfoFragment
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type ListNamespaces ¶ added in v0.1.9
type ListNamespaces struct {
ManagedNamespaces *ListNamespaces_ManagedNamespaces "json:\"managedNamespaces,omitempty\" graphql:\"managedNamespaces\""
}
func (*ListNamespaces) GetManagedNamespaces ¶ added in v0.1.9
func (t *ListNamespaces) GetManagedNamespaces() *ListNamespaces_ManagedNamespaces
type ListNamespaces_ManagedNamespaces ¶ added in v0.1.9
type ListNamespaces_ManagedNamespaces struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ManagedNamespaceEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListNamespaces_ManagedNamespaces) GetEdges ¶ added in v0.1.9
func (t *ListNamespaces_ManagedNamespaces) GetEdges() []*ManagedNamespaceEdgeFragment
func (*ListNamespaces_ManagedNamespaces) GetPageInfo ¶ added in v0.1.9
func (t *ListNamespaces_ManagedNamespaces) GetPageInfo() *PageInfoFragment
type ListNotificationSinks ¶ added in v0.1.3
type ListNotificationSinks struct {
NotificationSinks *ListNotificationSinks_NotificationSinks "json:\"notificationSinks,omitempty\" graphql:\"notificationSinks\""
}
func (*ListNotificationSinks) GetNotificationSinks ¶ added in v0.1.3
func (t *ListNotificationSinks) GetNotificationSinks() *ListNotificationSinks_NotificationSinks
type ListNotificationSinks_NotificationSinks ¶ added in v0.1.3
type ListNotificationSinks_NotificationSinks struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*NotificationSinkEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListNotificationSinks_NotificationSinks) GetEdges ¶ added in v0.1.3
func (t *ListNotificationSinks_NotificationSinks) GetEdges() []*NotificationSinkEdgeFragment
func (*ListNotificationSinks_NotificationSinks) GetPageInfo ¶ added in v0.1.3
func (t *ListNotificationSinks_NotificationSinks) GetPageInfo() *PageInfoFragment
type ListPolicyConstraints ¶ added in v0.1.7
type ListPolicyConstraints struct {
PolicyConstraints *PolicyConstraintConnectionFragment "json:\"policyConstraints,omitempty\" graphql:\"policyConstraints\""
}
func (*ListPolicyConstraints) GetPolicyConstraints ¶ added in v0.1.7
func (t *ListPolicyConstraints) GetPolicyConstraints() *PolicyConstraintConnectionFragment
type ListPrAutomations ¶ added in v0.0.82
type ListPrAutomations struct {
PrAutomations *ListPrAutomations_PrAutomations "json:\"prAutomations,omitempty\" graphql:\"prAutomations\""
}
func (*ListPrAutomations) GetPrAutomations ¶ added in v0.0.90
func (t *ListPrAutomations) GetPrAutomations() *ListPrAutomations_PrAutomations
type ListPrAutomations_PrAutomations ¶ added in v0.0.90
type ListPrAutomations_PrAutomations struct {
Edges []*ListPrAutomations_PrAutomations_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListPrAutomations_PrAutomations) GetEdges ¶ added in v0.0.90
func (t *ListPrAutomations_PrAutomations) GetEdges() []*ListPrAutomations_PrAutomations_Edges
type ListPrAutomations_PrAutomations_Edges ¶ added in v0.0.90
type ListPrAutomations_PrAutomations_Edges struct {
Node *PrAutomationFragment "json:\"node,omitempty\" graphql:\"node\""
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
}
func (*ListPrAutomations_PrAutomations_Edges) GetCursor ¶ added in v0.0.90
func (t *ListPrAutomations_PrAutomations_Edges) GetCursor() *string
func (*ListPrAutomations_PrAutomations_Edges) GetNode ¶ added in v0.0.90
func (t *ListPrAutomations_PrAutomations_Edges) GetNode() *PrAutomationFragment
type ListProjects ¶ added in v0.6.0
type ListProjects struct {
Projects *ListProjects_Projects "json:\"projects,omitempty\" graphql:\"projects\""
}
func (*ListProjects) GetProjects ¶ added in v0.6.0
func (t *ListProjects) GetProjects() *ListProjects_Projects
type ListProjects_Projects ¶ added in v0.6.0
type ListProjects_Projects struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListProjects_Projects_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListProjects_Projects) GetEdges ¶ added in v0.6.0
func (t *ListProjects_Projects) GetEdges() []*ListProjects_Projects_Edges
func (*ListProjects_Projects) GetPageInfo ¶ added in v0.6.0
func (t *ListProjects_Projects) GetPageInfo() *PageInfoFragment
type ListProjects_Projects_Edges ¶ added in v0.6.0
type ListProjects_Projects_Edges struct {
Node *ProjectFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListProjects_Projects_Edges) GetNode ¶ added in v0.6.0
func (t *ListProjects_Projects_Edges) GetNode() *ProjectFragment
type ListProviders ¶ added in v0.0.18
type ListProviders struct {
ClusterProviders *ListProviders_ClusterProviders "json:\"clusterProviders,omitempty\" graphql:\"clusterProviders\""
}
func (*ListProviders) GetClusterProviders ¶ added in v0.0.90
func (t *ListProviders) GetClusterProviders() *ListProviders_ClusterProviders
type ListProviders_ClusterProviders ¶ added in v0.7.0
type ListProviders_ClusterProviders struct {
Edges []*ListProviders_ClusterProviders_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListProviders_ClusterProviders) GetEdges ¶ added in v0.7.0
func (t *ListProviders_ClusterProviders) GetEdges() []*ListProviders_ClusterProviders_Edges
type ListProviders_ClusterProviders_Edges ¶ added in v0.7.0
type ListProviders_ClusterProviders_Edges struct {
Node *ClusterProviderFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListProviders_ClusterProviders_Edges) GetNode ¶ added in v0.7.0
func (t *ListProviders_ClusterProviders_Edges) GetNode() *ClusterProviderFragment
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.7.0
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.7.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.7.0
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.7.0
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 ¶ added in v0.7.0
type ListScmConnections ¶ added in v0.0.82
type ListScmConnections struct {
ScmConnections *ListScmConnections_ScmConnections "json:\"scmConnections,omitempty\" graphql:\"scmConnections\""
}
func (*ListScmConnections) GetScmConnections ¶ added in v0.0.90
func (t *ListScmConnections) GetScmConnections() *ListScmConnections_ScmConnections
type ListScmConnections_ScmConnections ¶ added in v0.0.90
type ListScmConnections_ScmConnections struct {
Edges []*ListScmConnections_ScmConnections_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListScmConnections_ScmConnections) GetEdges ¶ added in v0.0.90
func (t *ListScmConnections_ScmConnections) GetEdges() []*ListScmConnections_ScmConnections_Edges
type ListScmConnections_ScmConnections_Edges ¶ added in v0.0.90
type ListScmConnections_ScmConnections_Edges struct {
Node *ScmConnectionFragment "json:\"node,omitempty\" graphql:\"node\""
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
}
func (*ListScmConnections_ScmConnections_Edges) GetCursor ¶ added in v0.0.90
func (t *ListScmConnections_ScmConnections_Edges) GetCursor() *string
func (*ListScmConnections_ScmConnections_Edges) GetNode ¶ added in v0.0.90
func (t *ListScmConnections_ScmConnections_Edges) GetNode() *ScmConnectionFragment
type ListServiceDeployment ¶
type ListServiceDeployment struct {
ServiceDeployments *ListServiceDeployment_ServiceDeployments "json:\"serviceDeployments,omitempty\" graphql:\"serviceDeployments\""
}
func (*ListServiceDeployment) GetServiceDeployments ¶ added in v0.0.90
func (t *ListServiceDeployment) GetServiceDeployments() *ListServiceDeployment_ServiceDeployments
type ListServiceDeploymentByHandle ¶ added in v0.0.12
type ListServiceDeploymentByHandle struct {
ServiceDeployments *ListServiceDeploymentByHandle_ServiceDeployments "json:\"serviceDeployments,omitempty\" graphql:\"serviceDeployments\""
}
func (*ListServiceDeploymentByHandle) GetServiceDeployments ¶ added in v0.0.90
func (t *ListServiceDeploymentByHandle) GetServiceDeployments() *ListServiceDeploymentByHandle_ServiceDeployments
type ListServiceDeploymentByHandle_ServiceDeployments ¶ added in v0.0.90
type ListServiceDeploymentByHandle_ServiceDeployments struct {
Edges []*ServiceDeploymentEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListServiceDeploymentByHandle_ServiceDeployments) GetEdges ¶ added in v0.0.90
func (t *ListServiceDeploymentByHandle_ServiceDeployments) GetEdges() []*ServiceDeploymentEdgeFragment
type ListServiceDeployment_ServiceDeployments ¶ added in v0.0.90
type ListServiceDeployment_ServiceDeployments struct {
Edges []*ServiceDeploymentEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListServiceDeployment_ServiceDeployments) GetEdges ¶ added in v0.0.90
func (t *ListServiceDeployment_ServiceDeployments) GetEdges() []*ServiceDeploymentEdgeFragment
type ListServiceDeployments ¶ added in v0.0.5
type ListServiceDeployments struct {
ServiceDeployments *ListServiceDeployments_ServiceDeployments "json:\"serviceDeployments,omitempty\" graphql:\"serviceDeployments\""
}
func (*ListServiceDeployments) GetServiceDeployments ¶ added in v0.0.90
func (t *ListServiceDeployments) GetServiceDeployments() *ListServiceDeployments_ServiceDeployments
type ListServiceDeployments_ServiceDeployments ¶ added in v0.0.90
type ListServiceDeployments_ServiceDeployments struct {
Edges []*ListServiceDeployments_ServiceDeployments_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListServiceDeployments_ServiceDeployments) GetEdges ¶ added in v0.0.90
func (t *ListServiceDeployments_ServiceDeployments) GetEdges() []*ListServiceDeployments_ServiceDeployments_Edges
type ListServiceDeployments_ServiceDeployments_Edges ¶ added in v0.0.90
type ListServiceDeployments_ServiceDeployments_Edges struct {
Node *ServiceDeploymentFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListServiceDeployments_ServiceDeployments_Edges) GetNode ¶ added in v0.0.90
func (t *ListServiceDeployments_ServiceDeployments_Edges) GetNode() *ServiceDeploymentFragment
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetVersion() *string
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type ListStackDefinitions ¶ added in v0.12.1
type ListStackDefinitions struct {
StackDefinitions *ListStackDefinitions_StackDefinitions "json:\"stackDefinitions,omitempty\" graphql:\"stackDefinitions\""
}
func (*ListStackDefinitions) GetStackDefinitions ¶ added in v0.12.1
func (t *ListStackDefinitions) GetStackDefinitions() *ListStackDefinitions_StackDefinitions
type ListStackDefinitions_StackDefinitions ¶ added in v0.12.1
type ListStackDefinitions_StackDefinitions struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListStackDefinitions_StackDefinitions_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListStackDefinitions_StackDefinitions) GetEdges ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions) GetEdges() []*ListStackDefinitions_StackDefinitions_Edges
func (*ListStackDefinitions_StackDefinitions) GetPageInfo ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions) GetPageInfo() *PageInfoFragment
type ListStackDefinitions_StackDefinitions_Edges ¶ added in v0.12.1
type ListStackDefinitions_StackDefinitions_Edges struct {
Node *StackDefinitionFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListStackDefinitions_StackDefinitions_Edges) GetNode ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions_Edges) GetNode() *StackDefinitionFragment
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration ¶ added in v0.12.1
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\" graphql:\"version\""
Hooks []*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetHooks ¶ added in v0.12.1
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetImage ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetImage() *string
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetTag ¶ added in v0.12.1
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetVersion ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetVersion() string
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks ¶ added in v0.12.1
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 ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶ added in v0.12.1
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps ¶ added in v0.12.1
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 ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetArgs() []*string
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetCmd ¶ added in v0.12.1
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetRequireApproval ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetStage ¶ added in v0.12.1
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetStage() *StepStage
type ListStackRuns ¶ added in v0.9.0
type ListStackRuns struct {
InfrastructureStack *ListStackRuns_InfrastructureStack "json:\"infrastructureStack,omitempty\" graphql:\"infrastructureStack\""
}
func (*ListStackRuns) GetInfrastructureStack ¶ added in v0.9.0
func (t *ListStackRuns) GetInfrastructureStack() *ListStackRuns_InfrastructureStack
type ListStackRuns_InfrastructureStack ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack struct {
Runs *ListStackRuns_InfrastructureStack_Runs "json:\"runs,omitempty\" graphql:\"runs\""
}
func (*ListStackRuns_InfrastructureStack) GetRuns ¶ added in v0.9.0
func (t *ListStackRuns_InfrastructureStack) GetRuns() *ListStackRuns_InfrastructureStack_Runs
type ListStackRuns_InfrastructureStack_Runs ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (t *ListStackRuns_InfrastructureStack_Runs) GetEdges() []*ListStackRuns_InfrastructureStack_Runs_Edges
func (*ListStackRuns_InfrastructureStack_Runs) GetPageInfo ¶ added in v0.9.0
func (t *ListStackRuns_InfrastructureStack_Runs) GetPageInfo() *PageInfoFragment
type ListStackRuns_InfrastructureStack_Runs_Edges ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack_Runs_Edges struct {
Node *StackRunFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges) GetNode ¶ added in v0.9.0
func (t *ListStackRuns_InfrastructureStack_Runs_Edges) GetNode() *StackRunFragment
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_PluralCreds ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls ¶ added in v0.9.0
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 ¶ added in v0.9.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.9.0
type ListViolationStatistics ¶ added in v0.1.7
type ListViolationStatistics struct {
ViolationStatistics []*ViolationStatisticFragment "json:\"violationStatistics,omitempty\" graphql:\"violationStatistics\""
}
func (*ListViolationStatistics) GetViolationStatistics ¶ added in v0.1.7
func (t *ListViolationStatistics) GetViolationStatistics() []*ViolationStatisticFragment
type LoadBalancerStatus ¶
type LoadBalancerStatus struct {
Ingress []*LoadBalancerIngressStatus `json:"ingress,omitempty"`
}
type LogFilter ¶
type LogFilter struct {
Metadata Metadata `json:"metadata"`
Spec LogFilterSpec `json:"spec"`
}
type LogFilterSpec ¶
type LogStream ¶
type LogStream struct {
Stream map[string]interface{} `json:"stream,omitempty"`
Values []*MetricResult `json:"values,omitempty"`
}
type LokiLabelFilter ¶ added in v0.1.7
type LokiLineFilter ¶ added in v0.1.7
type LokiQuery ¶ added in v0.1.7
type LokiQuery struct {
Labels []*LokiLabelFilter `json:"labels,omitempty"`
Filter *LokiLineFilter `json:"filter,omitempty"`
}
type ManagedNamespace ¶ added in v0.1.8
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]interface{} `json:"labels,omitempty"`
// annotations for this namespace
Annotations map[string]interface{} `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 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 ¶ added in v0.1.8
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 ¶ added in v0.1.8
type ManagedNamespaceConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ManagedNamespaceEdge `json:"edges,omitempty"`
}
type ManagedNamespaceEdge ¶ added in v0.1.8
type ManagedNamespaceEdge struct {
Node *ManagedNamespace `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ManagedNamespaceEdgeFragment ¶ added in v0.1.9
type ManagedNamespaceEdgeFragment struct {
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
Node *ManagedNamespaceMinimalFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ManagedNamespaceEdgeFragment) GetCursor ¶ added in v0.1.9
func (t *ManagedNamespaceEdgeFragment) GetCursor() *string
func (*ManagedNamespaceEdgeFragment) GetNode ¶ added in v0.1.9
func (t *ManagedNamespaceEdgeFragment) GetNode() *ManagedNamespaceMinimalFragment
type ManagedNamespaceFragment ¶ added in v0.1.9
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]interface{} "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]interface{} "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 ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetAnnotations() map[string]interface{}
func (*ManagedNamespaceFragment) GetDeletedAt ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetDeletedAt() *string
func (*ManagedNamespaceFragment) GetDescription ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetDescription() *string
func (*ManagedNamespaceFragment) GetID ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetID() string
func (*ManagedNamespaceFragment) GetLabels ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetLabels() map[string]interface{}
func (*ManagedNamespaceFragment) GetName ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetName() string
func (*ManagedNamespaceFragment) GetPullSecrets ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetPullSecrets() []*string
func (*ManagedNamespaceFragment) GetService ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetService() *ServiceTemplateFragment
func (*ManagedNamespaceFragment) GetTarget ¶ added in v0.1.9
func (t *ManagedNamespaceFragment) GetTarget() *ClusterTargetFragment
type ManagedNamespaceMinimalFragment ¶ added in v0.1.9
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 ¶ added in v0.1.9
func (t *ManagedNamespaceMinimalFragment) GetDescription() *string
func (*ManagedNamespaceMinimalFragment) GetID ¶ added in v0.1.9
func (t *ManagedNamespaceMinimalFragment) GetID() string
func (*ManagedNamespaceMinimalFragment) GetName ¶ added in v0.1.9
func (t *ManagedNamespaceMinimalFragment) GetName() string
type ManifestNetwork ¶
type MatchStrategy ¶ added in v0.0.79
type MatchStrategy string
const ( MatchStrategyAny MatchStrategy = "ANY" MatchStrategyAll MatchStrategy = "ALL" MatchStrategyRecursive MatchStrategy = "RECURSIVE" )
func (MatchStrategy) IsValid ¶ added in v0.0.79
func (e MatchStrategy) IsValid() bool
func (MatchStrategy) MarshalGQL ¶ added in v0.0.79
func (e MatchStrategy) MarshalGQL(w io.Writer)
func (MatchStrategy) String ¶ added in v0.0.79
func (e MatchStrategy) String() string
func (*MatchStrategy) UnmarshalGQL ¶ added in v0.0.79
func (e *MatchStrategy) UnmarshalGQL(v interface{}) error
type MetadataAttributes ¶ added in v0.0.12
type MetricResponse ¶
type MetricResponse struct {
Metric map[string]interface{} `json:"metric,omitempty"`
Values []*MetricResult `json:"values,omitempty"`
}
type MetricResult ¶
type MyCluster ¶ added in v0.0.19
type MyCluster struct {
MyCluster *MyCluster_MyCluster_ "json:\"myCluster,omitempty\" graphql:\"myCluster\""
}
func (*MyCluster) GetMyCluster ¶ added in v0.0.90
func (t *MyCluster) GetMyCluster() *MyCluster_MyCluster_
type MyCluster_MyCluster_ ¶ added in v0.0.90
type MyCluster_MyCluster_ struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Restore *ClusterRestoreFragment "json:\"restore,omitempty\" graphql:\"restore\""
}
func (*MyCluster_MyCluster_) GetID ¶ added in v0.0.90
func (t *MyCluster_MyCluster_) GetID() string
func (*MyCluster_MyCluster_) GetName ¶ added in v0.0.90
func (t *MyCluster_MyCluster_) GetName() string
func (*MyCluster_MyCluster_) GetRestore ¶ added in v0.0.90
func (t *MyCluster_MyCluster_) GetRestore() *ClusterRestoreFragment
type MyCluster_MyCluster__Restore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶ added in v0.0.90
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 ¶ added in v0.0.12
type NamespaceMetadata struct {
Labels map[string]interface{} `json:"labels,omitempty"`
Annotations map[string]interface{} `json:"annotations,omitempty"`
}
metadata fields for created namespaces
type NamespaceMetadataFragment ¶ added in v0.1.9
type NamespaceMetadataFragment struct {
Labels map[string]interface{} "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]interface{} "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*NamespaceMetadataFragment) GetAnnotations ¶ added in v0.1.9
func (t *NamespaceMetadataFragment) GetAnnotations() map[string]interface{}
func (*NamespaceMetadataFragment) GetLabels ¶ added in v0.1.9
func (t *NamespaceMetadataFragment) GetLabels() map[string]interface{}
type NamespaceSpec ¶
type NamespaceSpec struct {
Finalizers []*string `json:"finalizers,omitempty"`
}
type NamespaceStatus ¶
type NamespaceStatus struct {
Phase *string `json:"phase,omitempty"`
}
type NamespacedName ¶ added in v0.0.38
type NewRelicCredentialsAttributes ¶ added in v0.5.9
type NewRelicCredentialsAttributes struct {
APIKey string `json:"apiKey"`
}
type NodeCloudSettings ¶ added in v0.0.45
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]interface{} `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 ¶ added in v0.0.45
type NodePoolCloudAttributes struct {
Aws *AwsNodeCloudAttributes `json:"aws,omitempty"`
}
type NodePoolFragment ¶ added in v0.0.2
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]interface{} "json:\"labels,omitempty\" graphql:\"labels\""
Taints []*NodePoolTaintFragment "json:\"taints,omitempty\" graphql:\"taints\""
}
func (*NodePoolFragment) GetID ¶ added in v0.0.90
func (t *NodePoolFragment) GetID() string
func (*NodePoolFragment) GetInstanceType ¶ added in v0.0.90
func (t *NodePoolFragment) GetInstanceType() string
func (*NodePoolFragment) GetLabels ¶ added in v0.0.90
func (t *NodePoolFragment) GetLabels() map[string]interface{}
func (*NodePoolFragment) GetMaxSize ¶ added in v0.0.90
func (t *NodePoolFragment) GetMaxSize() int64
func (*NodePoolFragment) GetMinSize ¶ added in v0.0.90
func (t *NodePoolFragment) GetMinSize() int64
func (*NodePoolFragment) GetName ¶ added in v0.0.90
func (t *NodePoolFragment) GetName() string
func (*NodePoolFragment) GetTaints ¶ added in v0.0.90
func (t *NodePoolFragment) GetTaints() []*NodePoolTaintFragment
type NodePoolTaintFragment ¶ added in v0.0.46
type NodePoolTaintFragment struct {
Key string "json:\"key\" graphql:\"key\""
Value string "json:\"value\" graphql:\"value\""
Effect string "json:\"effect\" graphql:\"effect\""
}
func (*NodePoolTaintFragment) GetEffect ¶ added in v0.0.90
func (t *NodePoolTaintFragment) GetEffect() string
func (*NodePoolTaintFragment) GetKey ¶ added in v0.0.90
func (t *NodePoolTaintFragment) GetKey() string
func (*NodePoolTaintFragment) GetValue ¶ added in v0.0.90
func (t *NodePoolTaintFragment) GetValue() string
type NodeStatus ¶
type NodeStatus struct {
Allocatable map[string]interface{} `json:"allocatable,omitempty"`
Capacity map[string]interface{} `json:"capacity,omitempty"`
Phase *string `json:"phase,omitempty"`
Conditions []*NodeCondition `json:"conditions,omitempty"`
}
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]interface{} `json:"labels,omitempty"`
Annotations map[string]interface{} `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 ¶ added in v0.1.0
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 NotificationRouter ¶ added in v0.1.0
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 ¶ added in v0.1.0
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 ¶ added in v0.1.5
type NotificationRouterConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*NotificationRouterEdge `json:"edges,omitempty"`
}
type NotificationRouterEdge ¶ added in v0.1.5
type NotificationRouterEdge struct {
Node *NotificationRouter `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type NotificationRouterFragment ¶ added in v0.1.4
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 ¶ added in v0.1.4
func (t *NotificationRouterFragment) GetEvents() []string
func (*NotificationRouterFragment) GetID ¶ added in v0.1.4
func (t *NotificationRouterFragment) GetID() string
func (*NotificationRouterFragment) GetName ¶ added in v0.1.4
func (t *NotificationRouterFragment) GetName() string
func (*NotificationRouterFragment) GetSinks ¶ added in v0.1.4
func (t *NotificationRouterFragment) GetSinks() []*NotificationSinkFragment
type NotificationSink ¶ added in v0.1.0
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"`
// type specific sink configuration
Configuration SinkConfiguration `json:"configuration"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type NotificationSinkAttributes ¶ added in v0.1.0
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"`
}
type NotificationSinkConnection ¶ added in v0.1.0
type NotificationSinkConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*NotificationSinkEdge `json:"edges,omitempty"`
}
type NotificationSinkEdge ¶ added in v0.1.0
type NotificationSinkEdge struct {
Node *NotificationSink `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type NotificationSinkEdgeFragment ¶ added in v0.1.3
type NotificationSinkEdgeFragment struct {
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
Node *NotificationSinkFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*NotificationSinkEdgeFragment) GetCursor ¶ added in v0.1.3
func (t *NotificationSinkEdgeFragment) GetCursor() *string
func (*NotificationSinkEdgeFragment) GetNode ¶ added in v0.1.3
func (t *NotificationSinkEdgeFragment) GetNode() *NotificationSinkFragment
type NotificationSinkFragment ¶ added in v0.1.3
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\""
}
func (*NotificationSinkFragment) GetConfiguration ¶ added in v0.1.3
func (t *NotificationSinkFragment) GetConfiguration() *SinkConfigurationFragment
func (*NotificationSinkFragment) GetID ¶ added in v0.1.3
func (t *NotificationSinkFragment) GetID() string
func (*NotificationSinkFragment) GetName ¶ added in v0.1.3
func (t *NotificationSinkFragment) GetName() string
func (*NotificationSinkFragment) GetType ¶ added in v0.1.3
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 interface{}) error
type ObjectReference ¶ added in v0.0.44
type ObjectStore ¶ added in v0.0.81
type ObjectStoreAttributes ¶ added in v0.0.81
type ObjectStoreAttributes struct {
Name string `json:"name"`
S3 *S3StoreAttributes `json:"s3,omitempty"`
Gcs *GcsStoreAttributes `json:"gcs,omitempty"`
Azure *AzureStoreAttributes `json:"azure,omitempty"`
}
type ObjectStoreConnection ¶ added in v0.0.81
type ObjectStoreConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ObjectStoreEdge `json:"edges,omitempty"`
}
type ObjectStoreEdge ¶ added in v0.0.81
type ObjectStoreEdge struct {
Node *ObjectStore `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ObservabilityProvider ¶ added in v0.4.0
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 ¶ added in v0.4.0
type ObservabilityProviderAttributes struct {
Type ObservabilityProviderType `json:"type"`
Name string `json:"name"`
Credentials ObservabilityProviderCredentialsAttributes `json:"credentials"`
}
type ObservabilityProviderConnection ¶ added in v0.4.0
type ObservabilityProviderConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ObservabilityProviderEdge `json:"edges,omitempty"`
}
type ObservabilityProviderCredentialsAttributes ¶ added in v0.4.0
type ObservabilityProviderCredentialsAttributes struct {
Datadog *DatadogCredentialsAttributes `json:"datadog,omitempty"`
Newrelic *NewRelicCredentialsAttributes `json:"newrelic,omitempty"`
}
type ObservabilityProviderEdge ¶ added in v0.4.0
type ObservabilityProviderEdge struct {
Node *ObservabilityProvider `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ObservabilityProviderType ¶ added in v0.4.0
type ObservabilityProviderType string
const ( ObservabilityProviderTypeDatadog ObservabilityProviderType = "DATADOG" ObservabilityProviderTypeNewrelic ObservabilityProviderType = "NEWRELIC" )
func (ObservabilityProviderType) IsValid ¶ added in v0.4.0
func (e ObservabilityProviderType) IsValid() bool
func (ObservabilityProviderType) MarshalGQL ¶ added in v0.4.0
func (e ObservabilityProviderType) MarshalGQL(w io.Writer)
func (ObservabilityProviderType) String ¶ added in v0.4.0
func (e ObservabilityProviderType) String() string
func (*ObservabilityProviderType) UnmarshalGQL ¶ added in v0.4.0
func (e *ObservabilityProviderType) UnmarshalGQL(v interface{}) error
type ObservableMetric ¶ added in v0.5.1
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 ObservableMetricAttributes ¶ added in v0.5.1
type Operation ¶ added in v0.0.81
type Operation string
func (Operation) MarshalGQL ¶ added in v0.0.81
func (*Operation) UnmarshalGQL ¶ added in v0.0.81
type OverlayUpdate ¶
type OverlayUpdate struct {
Path []*string `json:"path,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 ¶ added in v0.0.91
type PageInfoFragment struct {
HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\""
EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\""
}
func (*PageInfoFragment) GetEndCursor ¶ added in v0.0.91
func (t *PageInfoFragment) GetEndCursor() *string
func (*PageInfoFragment) GetHasNextPage ¶ added in v0.0.91
func (t *PageInfoFragment) GetHasNextPage() bool
type PagedClusterGates ¶ added in v0.0.91
type PagedClusterGates struct {
PagedClusterGates *PagedClusterGates_PagedClusterGates "json:\"pagedClusterGates,omitempty\" graphql:\"pagedClusterGates\""
}
func (*PagedClusterGates) GetPagedClusterGates ¶ added in v0.0.91
func (t *PagedClusterGates) GetPagedClusterGates() *PagedClusterGates_PagedClusterGates
type PagedClusterGates_PagedClusterGates ¶ added in v0.0.91
type PagedClusterGates_PagedClusterGates struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*PipelineGateEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PagedClusterGates_PagedClusterGates) GetEdges ¶ added in v0.0.91
func (t *PagedClusterGates_PagedClusterGates) GetEdges() []*PipelineGateEdgeFragment
func (*PagedClusterGates_PagedClusterGates) GetPageInfo ¶ added in v0.0.91
func (t *PagedClusterGates_PagedClusterGates) GetPageInfo() *PageInfoFragment
type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.91
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 ¶ added in v0.0.91
type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.91
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 ¶ added in v0.0.91
type PagedClusterServices ¶ added in v0.0.91
type PagedClusterServices struct {
PagedClusterServices *PagedClusterServices_PagedClusterServices "json:\"pagedClusterServices,omitempty\" graphql:\"pagedClusterServices\""
}
func (*PagedClusterServices) GetPagedClusterServices ¶ added in v0.0.91
func (t *PagedClusterServices) GetPagedClusterServices() *PagedClusterServices_PagedClusterServices
type PagedClusterServices_PagedClusterServices ¶ added in v0.0.91
type PagedClusterServices_PagedClusterServices struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ServiceDeploymentEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PagedClusterServices_PagedClusterServices) GetEdges ¶ added in v0.0.91
func (t *PagedClusterServices_PagedClusterServices) GetEdges() []*ServiceDeploymentEdgeFragment
func (*PagedClusterServices_PagedClusterServices) GetPageInfo ¶ added in v0.0.91
func (t *PagedClusterServices_PagedClusterServices) GetPageInfo() *PageInfoFragment
type PathUpdate ¶
type PauseCondition ¶ added in v0.9.0
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 interface{}) error
type Persona ¶ added in v0.0.97
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 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 PersonaAttributes ¶ added in v0.0.97
type PersonaAttributes struct {
Name *string `json:"name,omitempty"`
// longform description of this persona
Description *string `json:"description,omitempty"`
Configuration *PersonaConfigurationAttributes `json:"configuration,omitempty"`
Bindings []*BindingAttributes `json:"bindings,omitempty"`
}
type PersonaConfiguration ¶ added in v0.0.97
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"`
}
type PersonaConfigurationAttributes ¶ added in v0.0.97
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"`
}
type PersonaConnection ¶ added in v0.0.97
type PersonaConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PersonaEdge `json:"edges,omitempty"`
}
type PersonaDeployment ¶ added in v0.0.97
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 ¶ added in v0.0.97
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 ¶ added in v0.0.97
type PersonaHome ¶ added in v0.5.9
type PersonaHomeAttributes ¶ added in v0.5.9
type PersonaSidebar ¶ added in v0.0.97
type PersonaSidebarAttributes ¶ added in v0.0.97
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"`
}
type PingCluster ¶
type PingCluster struct {
PingCluster *PingCluster_PingCluster "json:\"pingCluster,omitempty\" graphql:\"pingCluster\""
}
func (*PingCluster) GetPingCluster ¶ added in v0.0.90
func (t *PingCluster) GetPingCluster() *PingCluster_PingCluster
type PingCluster_PingCluster ¶ added in v0.0.90
type PingCluster_PingCluster struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*PingCluster_PingCluster) GetID ¶ added in v0.0.90
func (t *PingCluster_PingCluster) GetID() string
func (*PingCluster_PingCluster) GetName ¶ added in v0.0.90
func (t *PingCluster_PingCluster) GetName() string
type PinnedCustomResource ¶ added in v0.1.11
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 PinnedCustomResourceAttributes ¶ added in v0.1.11
type Pipeline ¶ added in v0.0.19
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"`
// 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 ¶ added in v0.0.19
type PipelineAttributes struct {
ProjectID *string `json:"projectId,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 ¶ added in v0.0.19
type PipelineConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PipelineEdge `json:"edges,omitempty"`
}
type PipelineContext ¶ added in v0.0.94
type PipelineContext struct {
ID string `json:"id"`
// the context map that will be passed to the pipeline
Context map[string]interface{} `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 ¶ added in v0.0.94
type PipelineContextAttributes struct {
Context string `json:"context"`
}
attributes needed to create a new pipeline context
type PipelineContextConnection ¶ added in v0.0.94
type PipelineContextConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PipelineContextEdge `json:"edges,omitempty"`
}
type PipelineContextEdge ¶ added in v0.0.94
type PipelineContextEdge struct {
Node *PipelineContext `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PipelineContextFragment ¶ added in v0.0.98
type PipelineContextFragment struct {
ID string "json:\"id\" graphql:\"id\""
Context map[string]interface{} "json:\"context\" graphql:\"context\""
}
func (*PipelineContextFragment) GetContext ¶ added in v0.0.98
func (t *PipelineContextFragment) GetContext() map[string]interface{}
func (*PipelineContextFragment) GetID ¶ added in v0.0.98
func (t *PipelineContextFragment) GetID() string
type PipelineEdge ¶ added in v0.0.19
type PipelineEdgeAttributes ¶ added in v0.0.19
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 ¶ added in v0.0.20
type PipelineEdgeFragment struct {
Node *PipelineFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*PipelineEdgeFragment) GetNode ¶ added in v0.0.90
func (t *PipelineEdgeFragment) GetNode() *PipelineFragment
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineFragment ¶ added in v0.0.20
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 ¶ added in v0.0.90
func (t *PipelineFragment) GetEdges() []*PipelineStageEdgeFragment
func (*PipelineFragment) GetID ¶ added in v0.0.90
func (t *PipelineFragment) GetID() string
func (*PipelineFragment) GetName ¶ added in v0.0.90
func (t *PipelineFragment) GetName() string
func (*PipelineFragment) GetProject ¶ added in v0.7.0
func (t *PipelineFragment) GetProject() *TinyProjectFragment
func (*PipelineFragment) GetStages ¶ added in v0.0.90
func (t *PipelineFragment) GetStages() []*PipelineStageFragment
type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineFragment_Stages_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
func (t *PipelineFragment_Stages_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
func (*PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSource ¶ added in v0.0.90
func (t *PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
type PipelineGate ¶ added in v0.0.23
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 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 ¶ added in v0.0.23
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"`
}
will configure a promotion gate for a pipeline
type PipelineGateConnection ¶ added in v0.0.89
type PipelineGateConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PipelineGateEdge `json:"edges,omitempty"`
}
type PipelineGateEdge ¶ added in v0.0.89
type PipelineGateEdge struct {
Node *PipelineGate `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PipelineGateEdgeFragment ¶ added in v0.0.91
type PipelineGateEdgeFragment struct {
Node *PipelineGateFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*PipelineGateEdgeFragment) GetNode ¶ added in v0.0.91
func (t *PipelineGateEdgeFragment) GetNode() *PipelineGateFragment
type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.91
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 ¶ added in v0.0.91
type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.91
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 ¶ added in v0.0.91
type PipelineGateFragment ¶ added in v0.0.45
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 ¶ added in v0.0.90
func (t *PipelineGateFragment) GetID() string
func (*PipelineGateFragment) GetName ¶ added in v0.0.90
func (t *PipelineGateFragment) GetName() string
func (*PipelineGateFragment) GetSpec ¶ added in v0.0.90
func (t *PipelineGateFragment) GetSpec() *GateSpecFragment
func (*PipelineGateFragment) GetState ¶ added in v0.0.90
func (t *PipelineGateFragment) GetState() *GateState
func (*PipelineGateFragment) GetStatus ¶ added in v0.1.0
func (t *PipelineGateFragment) GetStatus() *GateStatusFragment
func (*PipelineGateFragment) GetType ¶ added in v0.0.90
func (t *PipelineGateFragment) GetType() *GateType
func (*PipelineGateFragment) GetUpdatedAt ¶ added in v0.0.90
func (t *PipelineGateFragment) GetUpdatedAt() *string
type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.90
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 ¶ added in v0.0.90
type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.90
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 ¶ added in v0.0.90
type PipelinePromotion ¶ added in v0.0.19
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 ¶ added in v0.1.2
type PipelinePullRequest struct {
ID string `json:"id"`
Service *ServiceDeployment `json:"service,omitempty"`
PullRequest *PullRequest `json:"pullRequest,omitempty"`
}
A pull request created in the course of executing a pipeline
type PipelineStage ¶ added in v0.0.19
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"`
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 ¶ added in v0.0.19
type PipelineStageAttributes struct {
Name string `json:"name"`
Services []*StageServiceAttributes `json:"services,omitempty"`
}
specification of a stage of a pipeline
type PipelineStageEdge ¶ added in v0.0.19
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 ¶ added in v0.0.20
type PipelineStageEdgeFragment struct {
ID string "json:\"id\" graphql:\"id\""
From *PipelineStageFragment "json:\"from\" graphql:\"from\""
To *PipelineStageFragment "json:\"to\" graphql:\"to\""
}
func (*PipelineStageEdgeFragment) GetFrom ¶ added in v0.0.90
func (t *PipelineStageEdgeFragment) GetFrom() *PipelineStageFragment
func (*PipelineStageEdgeFragment) GetID ¶ added in v0.0.90
func (t *PipelineStageEdgeFragment) GetID() string
func (*PipelineStageEdgeFragment) GetTo ¶ added in v0.0.90
func (t *PipelineStageEdgeFragment) GetTo() *PipelineStageFragment
type PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
func (t *PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (*PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
func (t *PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineStageFragment ¶ added in v0.0.20
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 ¶ added in v0.0.90
func (t *PipelineStageFragment) GetID() string
func (*PipelineStageFragment) GetName ¶ added in v0.0.90
func (t *PipelineStageFragment) GetName() string
func (*PipelineStageFragment) GetServices ¶ added in v0.0.90
func (t *PipelineStageFragment) GetServices() []*PipelineStageFragment_Services
type PipelineStageFragment_Services ¶ added in v0.0.90
type PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (t *PipelineStageFragment_Services) GetCriteria() *PipelineStageFragment_Services_Criteria
func (*PipelineStageFragment_Services) GetService ¶ added in v0.0.90
func (t *PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
func (t *PipelineStageFragment_Services_Criteria) GetSecrets() []*string
func (*PipelineStageFragment_Services_Criteria) GetSource ¶ added in v0.0.90
func (t *PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
type PipelineStatus ¶ added in v0.0.93
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 ¶ added in v0.0.77
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 PluralContext ¶
type PluralCreds ¶ added in v0.5.10
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 PluralGitRepository ¶ added in v0.0.77
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 ¶ added in v0.0.77
type PluralObjectStatus struct {
ID *string `json:"id,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type PluralServiceDeployment ¶ added in v0.0.77
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 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 PolicyAggregate ¶ added in v0.5.9
type PolicyAggregate string
const ( PolicyAggregateCluster PolicyAggregate = "CLUSTER" PolicyAggregateEnforcement PolicyAggregate = "ENFORCEMENT" PolicyAggregateInstalled PolicyAggregate = "INSTALLED" )
func (PolicyAggregate) IsValid ¶ added in v0.5.9
func (e PolicyAggregate) IsValid() bool
func (PolicyAggregate) MarshalGQL ¶ added in v0.5.9
func (e PolicyAggregate) MarshalGQL(w io.Writer)
func (PolicyAggregate) String ¶ added in v0.5.9
func (e PolicyAggregate) String() string
func (*PolicyAggregate) UnmarshalGQL ¶ added in v0.5.9
func (e *PolicyAggregate) UnmarshalGQL(v interface{}) 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 ¶ added in v0.0.90
func (t *PolicyBindingFragment) GetGroup() *GroupFragment
func (*PolicyBindingFragment) GetID ¶ added in v0.0.90
func (t *PolicyBindingFragment) GetID() *string
func (*PolicyBindingFragment) GetUser ¶ added in v0.0.90
func (t *PolicyBindingFragment) GetUser() *UserFragment
type PolicyConstraint ¶ added in v0.1.7
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 ¶ added in v0.1.7
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 ¶ added in v0.1.7
type PolicyConstraintConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PolicyConstraintEdge `json:"edges,omitempty"`
}
type PolicyConstraintConnectionFragment ¶ added in v0.1.7
type PolicyConstraintConnectionFragment struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*PolicyConstraintEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PolicyConstraintConnectionFragment) GetEdges ¶ added in v0.1.7
func (t *PolicyConstraintConnectionFragment) GetEdges() []*PolicyConstraintEdgeFragment
func (*PolicyConstraintConnectionFragment) GetPageInfo ¶ added in v0.1.7
func (t *PolicyConstraintConnectionFragment) GetPageInfo() *PageInfoFragment
type PolicyConstraintEdge ¶ added in v0.1.7
type PolicyConstraintEdge struct {
Node *PolicyConstraint `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PolicyConstraintEdgeFragment ¶ added in v0.1.7
type PolicyConstraintEdgeFragment struct {
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
Node *PolicyConstraintFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*PolicyConstraintEdgeFragment) GetCursor ¶ added in v0.1.7
func (t *PolicyConstraintEdgeFragment) GetCursor() *string
func (*PolicyConstraintEdgeFragment) GetNode ¶ added in v0.1.7
func (t *PolicyConstraintEdgeFragment) GetNode() *PolicyConstraintFragment
type PolicyConstraintFragment ¶ added in v0.1.7
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 ¶ added in v0.1.7
func (t *PolicyConstraintFragment) GetDescription() *string
func (*PolicyConstraintFragment) GetID ¶ added in v0.1.7
func (t *PolicyConstraintFragment) GetID() string
func (*PolicyConstraintFragment) GetName ¶ added in v0.1.7
func (t *PolicyConstraintFragment) GetName() string
func (*PolicyConstraintFragment) GetRecommendation ¶ added in v0.1.7
func (t *PolicyConstraintFragment) GetRecommendation() *string
func (*PolicyConstraintFragment) GetRef ¶ added in v0.1.7
func (t *PolicyConstraintFragment) GetRef() *ConstraintRefFragment
func (*PolicyConstraintFragment) GetViolationCount ¶ added in v0.1.7
func (t *PolicyConstraintFragment) GetViolationCount() *int64
func (*PolicyConstraintFragment) GetViolations ¶ added in v0.1.7
func (t *PolicyConstraintFragment) GetViolations() []*ViolationFragment
type PolicyStatistic ¶ added in v0.5.9
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 PostgresInstance ¶
type PostgresInstance struct {
UID string `json:"uid"`
}
type PostgresSettings ¶
type PostgresSettings struct {
Version *string `json:"version,omitempty"`
}
type Postgresql ¶
type Postgresql struct {
Metadata Metadata `json:"metadata"`
Spec PostgresqlSpec `json:"spec"`
Status *PostgresqlStatus `json:"status,omitempty"`
Instances []*PostgresInstance `json:"instances,omitempty"`
}
type PostgresqlSpec ¶
type PostgresqlSpec struct {
TeamID *string `json:"teamId,omitempty"`
Users map[string]interface{} `json:"users,omitempty"`
Resources *Resources `json:"resources,omitempty"`
Postgresql *PostgresSettings `json:"postgresql,omitempty"`
NumberOfInstances *int64 `json:"numberOfInstances,omitempty"`
Databases map[string]interface{} `json:"databases,omitempty"`
Volume *DatabaseVolume `json:"volume,omitempty"`
Pods []*Pod `json:"pods,omitempty"`
}
type PostgresqlStatus ¶
type PostgresqlStatus struct {
ClusterStatus *string `json:"clusterStatus,omitempty"`
}
type PrAutomation ¶ added in v0.0.79
type PrAutomation struct {
ID string `json:"id"`
// string id for a repository, eg for github, this is {organization}/{repository-name}
Identifier string `json:"identifier"`
// 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"`
Configuration []*PrConfiguration `json:"configuration,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"`
// 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 ¶ added in v0.0.79
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"`
Updates *PrAutomationUpdateSpecAttributes `json:"updates,omitempty"`
Creates *PrAutomationCreateSpecAttributes `json:"creates,omitempty"`
Deletes *PrAutomationDeleteSpecAttributes `json:"deletes,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"`
// a git repository to use for create mode prs
RepositoryID *string `json:"repositoryId,omitempty"`
Configuration []*PrConfigurationAttributes `json:"configuration,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 ¶ added in v0.0.79
type PrAutomationConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PrAutomationEdge `json:"edges,omitempty"`
}
type PrAutomationCreateSpecAttributes ¶ added in v0.0.85
type PrAutomationCreateSpecAttributes struct {
Git *GitRefAttributes `json:"git,omitempty"`
Templates []*PrAutomationTemplateAttributes `json:"templates,omitempty"`
}
Operations to create new templated files within this pr
type PrAutomationDeleteSpecAttributes ¶ added in v0.11.4
type PrAutomationDeleteSpecAttributes struct {
Files []string `json:"files,omitempty"`
Folders []string `json:"folders,omitempty"`
}
Operations to delete files within this pr
type PrAutomationEdge ¶ added in v0.0.79
type PrAutomationEdge struct {
Node *PrAutomation `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PrAutomationFragment ¶ added in v0.0.82
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\" graphql:\"identifier\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
}
func (*PrAutomationFragment) GetAddon ¶ added in v0.0.90
func (t *PrAutomationFragment) GetAddon() *string
func (*PrAutomationFragment) GetID ¶ added in v0.0.90
func (t *PrAutomationFragment) GetID() string
func (*PrAutomationFragment) GetIdentifier ¶ added in v0.0.90
func (t *PrAutomationFragment) GetIdentifier() string
func (*PrAutomationFragment) GetInsertedAt ¶ added in v0.0.90
func (t *PrAutomationFragment) GetInsertedAt() *string
func (*PrAutomationFragment) GetMessage ¶ added in v0.0.90
func (t *PrAutomationFragment) GetMessage() string
func (*PrAutomationFragment) GetName ¶ added in v0.0.90
func (t *PrAutomationFragment) GetName() string
func (*PrAutomationFragment) GetTitle ¶ added in v0.0.90
func (t *PrAutomationFragment) GetTitle() string
func (*PrAutomationFragment) GetUpdatedAt ¶ added in v0.0.90
func (t *PrAutomationFragment) GetUpdatedAt() *string
type PrAutomationTemplateAttributes ¶ added in v0.0.85
type PrAutomationTemplateAttributes struct {
Source string `json:"source"`
Destination string `json:"destination"`
// 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 ¶ added in v0.0.79
type PrAutomationUpdateSpecAttributes struct {
Regexes []*string `json:"regexes,omitempty"`
// list of regex scope replacement templates, useful for ANY strategies
RegexReplacements []*RegexReplacementAttributes `json:"regexReplacements,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 PrConfiguration ¶ added in v0.0.89
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"`
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 ¶ added in v0.0.81
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"`
Placeholder *string `json:"placeholder,omitempty"`
Optional *bool `json:"optional,omitempty"`
Condition *ConditionAttributes `json:"condition,omitempty"`
Values []*string `json:"values,omitempty"`
}
the a configuration item for creating a new pr
type PrConfigurationCondition ¶ added in v0.0.89
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 ¶ added in v0.5.15
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 ¶ added in v0.5.15
func (t *PrConfigurationConditionFragment) GetField() string
func (*PrConfigurationConditionFragment) GetOperation ¶ added in v0.5.15
func (t *PrConfigurationConditionFragment) GetOperation() *Operation
func (*PrConfigurationConditionFragment) GetValue ¶ added in v0.5.15
func (t *PrConfigurationConditionFragment) GetValue() *string
type PrConfigurationFragment ¶ added in v0.5.15
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 ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetCondition() *PrConfigurationConditionFragment
func (*PrConfigurationFragment) GetDefault ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetDefault() *string
func (*PrConfigurationFragment) GetDocumentation ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetDocumentation() *string
func (*PrConfigurationFragment) GetLongform ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetLongform() *string
func (*PrConfigurationFragment) GetName ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetName() string
func (*PrConfigurationFragment) GetOptional ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetOptional() *bool
func (*PrConfigurationFragment) GetPlaceholder ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetPlaceholder() *string
func (*PrConfigurationFragment) GetType ¶ added in v0.5.15
func (t *PrConfigurationFragment) GetType() *ConfigurationType
type PrCreateSpec ¶ added in v0.0.85
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 ¶ added in v0.11.4
type PrDeleteSpec struct {
Files []string `json:"files,omitempty"`
Folders []string `json:"folders,omitempty"`
}
Files or folders you want to delete in this pr
type PrRole ¶ added in v0.0.89
type PrRole string
func (PrRole) MarshalGQL ¶ added in v0.0.89
func (*PrRole) UnmarshalGQL ¶ added in v0.0.89
type PrStatus ¶ added in v0.0.93
type PrStatus string
func (PrStatus) MarshalGQL ¶ added in v0.0.93
func (*PrStatus) UnmarshalGQL ¶ added in v0.0.93
type PrTemplateSpec ¶ added in v0.0.85
type PrTemplateSpec struct {
Source string `json:"source"`
Destination string `json:"destination"`
External bool `json:"external"`
}
the details of where to find and place a templated file
type PrUpdateSpec ¶ added in v0.0.79
type PrUpdateSpec struct {
Regexes []*string `json:"regexes,omitempty"`
RegexReplacements []*RegexReplacement `json:"regexReplacements,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 Project ¶ added in v0.5.17
type Project struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Default *bool `json:"default,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 ¶ added in v0.5.17
type ProjectAttributes struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
}
type ProjectConnection ¶ added in v0.5.17
type ProjectConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ProjectEdge `json:"edges,omitempty"`
}
type ProjectEdge ¶ added in v0.5.17
type ProjectFragment ¶ added in v0.6.0
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 ¶ added in v0.6.0
func (t *ProjectFragment) GetDefault() *bool
func (*ProjectFragment) GetDescription ¶ added in v0.6.0
func (t *ProjectFragment) GetDescription() *string
func (*ProjectFragment) GetID ¶ added in v0.6.0
func (t *ProjectFragment) GetID() string
func (*ProjectFragment) GetInsertedAt ¶ added in v0.6.0
func (t *ProjectFragment) GetInsertedAt() *string
func (*ProjectFragment) GetName ¶ added in v0.6.0
func (t *ProjectFragment) GetName() string
func (*ProjectFragment) GetReadBindings ¶ added in v0.6.0
func (t *ProjectFragment) GetReadBindings() []*PolicyBindingFragment
func (*ProjectFragment) GetUpdatedAt ¶ added in v0.6.0
func (t *ProjectFragment) GetUpdatedAt() *string
func (*ProjectFragment) GetWriteBindings ¶ added in v0.6.0
func (t *ProjectFragment) GetWriteBindings() []*PolicyBindingFragment
type PrometheusDatasource ¶
type PromotionCriteria ¶ added in v0.0.19
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 ¶ added in v0.0.19
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 ¶ added in v0.0.19
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 ProviderCredential ¶ added in v0.0.15
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 ProviderCredentialAttributes ¶ added in v0.0.15
type ProviderCredentialFragment ¶ added in v0.0.18
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 ¶ added in v0.0.90
func (t *ProviderCredentialFragment) GetID() string
func (*ProviderCredentialFragment) GetKind ¶ added in v0.0.90
func (t *ProviderCredentialFragment) GetKind() string
func (*ProviderCredentialFragment) GetName ¶ added in v0.0.90
func (t *ProviderCredentialFragment) GetName() string
func (*ProviderCredentialFragment) GetNamespace ¶ added in v0.0.90
func (t *ProviderCredentialFragment) GetNamespace() string
type PullRequest ¶ added in v0.0.79
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 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 ¶ added in v0.0.81
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 ¶ added in v0.0.79
type PullRequestConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PullRequestEdge `json:"edges,omitempty"`
}
type PullRequestEdge ¶ added in v0.0.79
type PullRequestEdge struct {
Node *PullRequest `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PullRequestFragment ¶ added in v0.1.2
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 ¶ added in v0.1.2
func (t *PullRequestFragment) GetCreator() *string
func (*PullRequestFragment) GetID ¶ added in v0.1.2
func (t *PullRequestFragment) GetID() string
func (*PullRequestFragment) GetStatus ¶ added in v0.1.2
func (t *PullRequestFragment) GetStatus() *PrStatus
func (*PullRequestFragment) GetTitle ¶ added in v0.1.2
func (t *PullRequestFragment) GetTitle() *string
func (*PullRequestFragment) GetURL ¶ added in v0.1.2
func (t *PullRequestFragment) GetURL() string
type PullRequestUpdateAttributes ¶ added in v0.5.7
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 Recipe ¶
type Recipe struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Provider *string `json:"provider,omitempty"`
Restricted *bool `json:"restricted,omitempty"`
RecipeSections []*RecipeSection `json:"recipeSections,omitempty"`
OidcEnabled *bool `json:"oidcEnabled,omitempty"`
}
type RecipeConnection ¶
type RecipeConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*RecipeEdge `json:"edges,omitempty"`
}
type RecipeEdge ¶
type RecipeItem ¶
type RecipeItem struct {
ID string `json:"id"`
Configuration []*ConfigurationItem `json:"configuration,omitempty"`
}
type RecipeSection ¶
type RecipeSection struct {
ID string `json:"id"`
Repository *Repository `json:"repository,omitempty"`
RecipeItems []*RecipeItem `json:"recipeItems,omitempty"`
Configuration []*ConfigurationItem `json:"configuration,omitempty"`
}
type Recommendation ¶
type Recommendation struct {
ContainerRecommendations []*ContainerRecommendation `json:"containerRecommendations,omitempty"`
}
type RefreshToken ¶ added in v0.1.2
type RefreshTokenConnection ¶ added in v0.1.2
type RefreshTokenConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*RefreshTokenEdge `json:"edges,omitempty"`
}
type RefreshTokenEdge ¶ added in v0.1.2
type RefreshTokenEdge struct {
Node *RefreshToken `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type RegexReplacement ¶ added in v0.0.81
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 ¶ added in v0.0.81
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 specify regex/replace flow
type RegisterRuntimeServices ¶ added in v0.0.38
type RegisterRuntimeServices struct {
RegisterRuntimeServices *int64 "json:\"registerRuntimeServices,omitempty\" graphql:\"registerRuntimeServices\""
}
func (*RegisterRuntimeServices) GetRegisterRuntimeServices ¶ added in v0.0.90
func (t *RegisterRuntimeServices) GetRegisterRuntimeServices() *int64
type ReplicaSet ¶ added in v0.0.92
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 ¶ added in v0.0.92
type ReplicaSetSpec struct {
Replicas *int64 `json:"replicas,omitempty"`
}
type ReplicaSetStatus ¶ added in v0.0.92
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 Repository ¶
type Repository struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Icon *string `json:"icon,omitempty"`
Docs []*FileContent `json:"docs,omitempty"`
Configuration *Configuration `json:"configuration,omitempty"`
GrafanaDNS *string `json:"grafanaDns,omitempty"`
}
type RepositoryConnection ¶
type RepositoryConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*RepositoryEdge `json:"edges,omitempty"`
}
type RepositoryContext ¶
type RepositoryEdge ¶
type RepositoryEdge struct {
Node *Repository `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ResourceEdge ¶ added in v0.0.91
an edge representing mapping from kubernetes object metadata.uid -> metadata.uid
type ResourceSelector ¶ added in v0.0.99
type ResourceSelectorAttributes ¶ added in v0.0.99
type ResourceSpec ¶
type Resources ¶
type Resources struct {
Limits *ResourceSpec `json:"limits,omitempty"`
Requests *ResourceSpec `json:"requests,omitempty"`
}
type RestoreAttributes ¶ added in v0.0.81
type RestoreAttributes struct {
Status RestoreStatus `json:"status"`
}
type RestoreStatus ¶ added in v0.0.81
type RestoreStatus string
const ( RestoreStatusCreated RestoreStatus = "CREATED" RestoreStatusPending RestoreStatus = "PENDING" RestoreStatusSuccessful RestoreStatus = "SUCCESSFUL" RestoreStatusFailed RestoreStatus = "FAILED" )
func (RestoreStatus) IsValid ¶ added in v0.0.81
func (e RestoreStatus) IsValid() bool
func (RestoreStatus) MarshalGQL ¶ added in v0.0.81
func (e RestoreStatus) MarshalGQL(w io.Writer)
func (RestoreStatus) String ¶ added in v0.0.81
func (e RestoreStatus) String() string
func (*RestoreStatus) UnmarshalGQL ¶ added in v0.0.81
func (e *RestoreStatus) UnmarshalGQL(v interface{}) 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 ¶ added in v0.0.3
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 ¶ added in v0.0.90
func (t *RevisionFragment) GetGit() *RevisionFragment_Git
func (*RevisionFragment) GetID ¶ added in v0.0.90
func (t *RevisionFragment) GetID() string
func (*RevisionFragment) GetSha ¶ added in v0.0.90
func (t *RevisionFragment) GetSha() *string
type RevisionFragment_Git ¶ added in v0.0.90
type RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*RevisionFragment_Git) GetFolder ¶ added in v0.0.90
func (t *RevisionFragment_Git) GetFolder() string
func (*RevisionFragment_Git) GetRef ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *RollbackService) GetRollbackService() *ServiceDeploymentFragment
type RollbackService_RollbackService_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type RollbackService_RollbackService_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetGroup() *string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetID() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetKind() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetName() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetSynced() bool
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetVersion() *string
type RollbackService_RollbackService_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type RollbackService_RollbackService_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetName() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetValue ¶ added in v0.0.90
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetValue() string
type RollingUpdate ¶
type RollingUpdate struct {
MaxSurge *int64 `json:"maxSurge,omitempty"`
}
type RootMutationType ¶
type RootMutationType struct {
}
type RootQueryType ¶
type RootQueryType struct {
}
type RootSubscriptionType ¶ added in v0.0.90
type RootSubscriptionType struct {
}
type RouterFilterAttributes ¶ added in v0.1.0
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 ¶ added in v0.1.0
type RouterSinkAttributes struct {
SinkID string `json:"sinkId"`
}
type RunLogAttributes ¶ added in v0.1.12
type RunLogAttributes struct {
Logs string `json:"logs"`
}
type RunLogsDelta ¶ added in v0.5.7
type RunStep ¶ added in v0.1.12
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 ¶ added in v0.1.12
type RunStepAttributes struct {
Status StepStatus `json:"status"`
}
type RunStepFragment ¶ added in v0.1.17
type RunStepFragment struct {
ID string "json:\"id\" graphql:\"id\""
Status StepStatus "json:\"status\" graphql:\"status\""
Name string "json:\"name\" graphql:\"name\""
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []string "json:\"args,omitempty\" graphql:\"args\""
Index int64 "json:\"index\" graphql:\"index\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
}
func (*RunStepFragment) GetArgs ¶ added in v0.1.17
func (t *RunStepFragment) GetArgs() []string
func (*RunStepFragment) GetCmd ¶ added in v0.1.17
func (t *RunStepFragment) GetCmd() string
func (*RunStepFragment) GetID ¶ added in v0.1.17
func (t *RunStepFragment) GetID() string
func (*RunStepFragment) GetIndex ¶ added in v0.1.17
func (t *RunStepFragment) GetIndex() int64
func (*RunStepFragment) GetName ¶ added in v0.1.17
func (t *RunStepFragment) GetName() string
func (*RunStepFragment) GetStage ¶ added in v0.1.17
func (t *RunStepFragment) GetStage() *StepStage
func (*RunStepFragment) GetStatus ¶ added in v0.1.17
func (t *RunStepFragment) GetStatus() *StepStatus
type Runbook ¶
type Runbook struct {
Name string `json:"name"`
Spec RunbookSpec `json:"spec"`
Status *RunbookStatus `json:"status,omitempty"`
Data []*RunbookData `json:"data,omitempty"`
Executions *RunbookExecutionConnection `json:"executions,omitempty"`
}
type RunbookAction ¶
type RunbookAction struct {
Name string `json:"name"`
Type string `json:"type"`
Configuration *ConfigurationAction `json:"configuration,omitempty"`
}
type RunbookActionInput ¶
type RunbookActionResponse ¶
type RunbookActionResponse struct {
RedirectTo *string `json:"redirectTo,omitempty"`
}
type RunbookAlertStatus ¶
type RunbookContext ¶
type RunbookData ¶
type RunbookData struct {
Name string `json:"name"`
Source *RunbookDatasource `json:"source,omitempty"`
Kubernetes KubernetesData `json:"kubernetes,omitempty"`
Prometheus []*MetricResponse `json:"prometheus,omitempty"`
Nodes []*Node `json:"nodes,omitempty"`
}
type RunbookDatasource ¶
type RunbookDatasource struct {
Name string `json:"name"`
Type string `json:"type"`
Prometheus *PrometheusDatasource `json:"prometheus,omitempty"`
Kubernetes *KubernetesDatasource `json:"kubernetes,omitempty"`
}
type RunbookExecution ¶
type RunbookExecutionConnection ¶
type RunbookExecutionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*RunbookExecutionEdge `json:"edges,omitempty"`
}
type RunbookExecutionEdge ¶
type RunbookExecutionEdge struct {
Node *RunbookExecution `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type RunbookSpec ¶
type RunbookSpec struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Display map[string]interface{} `json:"display,omitempty"`
Datasources []*RunbookDatasource `json:"datasources,omitempty"`
Actions []*RunbookAction `json:"actions,omitempty"`
}
type RunbookStatus ¶
type RunbookStatus struct {
Alerts []*RunbookAlertStatus `json:"alerts,omitempty"`
}
type RunningState ¶
type RunningState struct {
StartedAt *string `json:"startedAt,omitempty"`
}
type RuntimeAddon ¶ added in v0.0.38
type RuntimeAddon struct {
// 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 RuntimeService ¶ added in v0.0.38
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 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 RuntimeServiceAttributes ¶ added in v0.0.38
type S3StoreAttributes ¶ added in v0.0.81
type SavePipeline ¶ added in v0.0.20
type SavePipeline struct {
SavePipeline *PipelineFragment "json:\"savePipeline,omitempty\" graphql:\"savePipeline\""
}
func (*SavePipeline) GetSavePipeline ¶ added in v0.0.90
func (t *SavePipeline) GetSavePipeline() *PipelineFragment
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*SavePipeline_SavePipeline_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services) GetCriteria ¶ added in v0.0.90
func (*SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶ added in v0.0.90
type SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets ¶ added in v0.0.90
func (t *SavePipeline_SavePipeline_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type SaveServiceContext ¶ added in v0.0.87
type SaveServiceContext struct {
SaveServiceContext *ServiceContextFragment "json:\"saveServiceContext,omitempty\" graphql:\"saveServiceContext\""
}
func (*SaveServiceContext) GetSaveServiceContext ¶ added in v0.0.90
func (t *SaveServiceContext) GetSaveServiceContext() *ServiceContextFragment
type ScmConnection ¶ added in v0.0.79
type ScmConnection struct {
ID string `json:"id"`
Name string `json:"name"`
Type ScmType `json:"type"`
Username *string `json:"username,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 ¶ added in v0.0.79
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"`
// 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 ¶ added in v0.0.79
type ScmConnectionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ScmConnectionEdge `json:"edges,omitempty"`
}
type ScmConnectionEdge ¶ added in v0.0.79
type ScmConnectionEdge struct {
Node *ScmConnection `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ScmConnectionFragment ¶ added in v0.0.82
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 ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetAPIURL() *string
func (*ScmConnectionFragment) GetBaseURL ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetBaseURL() *string
func (*ScmConnectionFragment) GetID ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetID() string
func (*ScmConnectionFragment) GetInsertedAt ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetInsertedAt() *string
func (*ScmConnectionFragment) GetName ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetName() string
func (*ScmConnectionFragment) GetType ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetType() *ScmType
func (*ScmConnectionFragment) GetUpdatedAt ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetUpdatedAt() *string
func (*ScmConnectionFragment) GetUsername ¶ added in v0.0.90
func (t *ScmConnectionFragment) GetUsername() *string
type ScmType ¶ added in v0.0.79
type ScmType string
func (ScmType) MarshalGQL ¶ added in v0.0.79
func (*ScmType) UnmarshalGQL ¶ added in v0.0.79
type ScmWebhook ¶ added in v0.0.91
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 ¶ added in v0.1.13
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 ¶ added in v0.0.91
type ScmWebhookConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ScmWebhookEdge `json:"edges,omitempty"`
}
type ScmWebhookEdge ¶ added in v0.0.91
type ScmWebhookEdge struct {
Node *ScmWebhook `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ScopeAttributes ¶ added in v0.0.64
type SecretKeySelector ¶
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 ¶ added in v0.0.64
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 ¶ added in v0.10.0
type ServiceAccounts struct {
ServiceAccounts *ServiceAccounts_ServiceAccounts "json:\"serviceAccounts,omitempty\" graphql:\"serviceAccounts\""
}
func (*ServiceAccounts) GetServiceAccounts ¶ added in v0.10.0
func (t *ServiceAccounts) GetServiceAccounts() *ServiceAccounts_ServiceAccounts
type ServiceAccounts_ServiceAccounts ¶ added in v0.10.0
type ServiceAccounts_ServiceAccounts struct {
PageInfo *PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ServiceAccounts_ServiceAccounts_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ServiceAccounts_ServiceAccounts) GetEdges ¶ added in v0.10.0
func (t *ServiceAccounts_ServiceAccounts) GetEdges() []*ServiceAccounts_ServiceAccounts_Edges
func (*ServiceAccounts_ServiceAccounts) GetPageInfo ¶ added in v0.10.0
func (t *ServiceAccounts_ServiceAccounts) GetPageInfo() *PageInfoFragment
type ServiceAccounts_ServiceAccounts_Edges ¶ added in v0.10.0
type ServiceAccounts_ServiceAccounts_Edges struct {
Node *UserFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ServiceAccounts_ServiceAccounts_Edges) GetNode ¶ added in v0.10.0
func (t *ServiceAccounts_ServiceAccounts_Edges) GetNode() *UserFragment
type ServiceCloneAttributes ¶ added in v0.0.2
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"`
// 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"`
}
representation of a kubernetes component deployed by a service
type ServiceConfiguration ¶
a configuration item k/v pair
type ServiceContext ¶ added in v0.0.81
type ServiceContext struct {
ID string `json:"id"`
Name string `json:"name"`
Configuration map[string]interface{} `json:"configuration,omitempty"`
Secrets []*ServiceConfiguration `json:"secrets,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 ¶ added in v0.0.81
type ServiceContextAttributes struct {
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 ¶ added in v0.0.87
type ServiceContextFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]interface{} "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*ServiceContextFragment) GetConfiguration ¶ added in v0.0.90
func (t *ServiceContextFragment) GetConfiguration() map[string]interface{}
func (*ServiceContextFragment) GetID ¶ added in v0.0.90
func (t *ServiceContextFragment) GetID() string
func (*ServiceContextFragment) GetName ¶ added in v0.5.5
func (t *ServiceContextFragment) GetName() string
type ServiceDependency ¶ added in v0.5.1
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 ¶ added in v0.5.1
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 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"`
// 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"`
// 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 *HelmRepository `json:"helmRepository,omitempty"`
// Queries logs for a service out of loki
Logs []*LogStream `json:"logs,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"`
// a relay connection of all revisions of this service, these are periodically pruned up to a history limit
Revisions *RevisionConnection `json:"revisions,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"`
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"`
}
type ServiceDeploymentBaseFragment ¶ added in v0.0.11
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\""
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 ¶ added in v0.0.90
func (t *ServiceDeploymentBaseFragment) GetGit() *GitRefFragment
func (*ServiceDeploymentBaseFragment) GetHelm ¶ added in v0.0.90
func (t *ServiceDeploymentBaseFragment) GetHelm() *HelmSpecFragment
func (*ServiceDeploymentBaseFragment) GetID ¶ added in v0.0.90
func (t *ServiceDeploymentBaseFragment) GetID() string
func (*ServiceDeploymentBaseFragment) GetKustomize ¶ added in v0.0.90
func (t *ServiceDeploymentBaseFragment) GetKustomize() *KustomizeFragment
func (*ServiceDeploymentBaseFragment) GetName ¶ added in v0.0.90
func (t *ServiceDeploymentBaseFragment) GetName() string
func (*ServiceDeploymentBaseFragment) GetNamespace ¶ added in v0.0.90
func (t *ServiceDeploymentBaseFragment) GetNamespace() string
func (*ServiceDeploymentBaseFragment) GetRepository ¶ added in v0.0.90
func (t *ServiceDeploymentBaseFragment) GetRepository() *GitRepositoryFragment
func (*ServiceDeploymentBaseFragment) GetVersion ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *ServiceDeploymentEdgeFragment) GetNode() *ServiceDeploymentBaseFragment
type ServiceDeploymentExtended ¶ added in v0.0.2
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\""
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\""
}
func (*ServiceDeploymentExtended) GetCluster ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetCluster() *BaseClusterFragment
func (*ServiceDeploymentExtended) GetComponents ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetComponents() []*ServiceDeploymentExtended_ServiceDeploymentFragment_Components
func (*ServiceDeploymentExtended) GetConfiguration ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetConfiguration() []*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
func (*ServiceDeploymentExtended) GetContexts ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetContexts() []*ServiceContextFragment
func (*ServiceDeploymentExtended) GetDeletedAt ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetDeletedAt() *string
func (*ServiceDeploymentExtended) GetDryRun ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetDryRun() *bool
func (*ServiceDeploymentExtended) GetErrors ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetErrors() []*ErrorFragment
func (*ServiceDeploymentExtended) GetGit ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetGit() *GitRefFragment
func (*ServiceDeploymentExtended) GetHelm ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetHelm() *HelmSpecFragment
func (*ServiceDeploymentExtended) GetID ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetID() string
func (*ServiceDeploymentExtended) GetKustomize ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetKustomize() *KustomizeFragment
func (*ServiceDeploymentExtended) GetName ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetName() string
func (*ServiceDeploymentExtended) GetNamespace ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetNamespace() string
func (*ServiceDeploymentExtended) GetProtect ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetProtect() *bool
func (*ServiceDeploymentExtended) GetRepository ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetRepository() *GitRepositoryFragment
func (*ServiceDeploymentExtended) GetRevision ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetRevision() *RevisionFragment
func (*ServiceDeploymentExtended) GetSha ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetSha() *string
func (*ServiceDeploymentExtended) GetTarball ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetTarball() *string
func (*ServiceDeploymentExtended) GetTemplated ¶ added in v0.0.96
func (t *ServiceDeploymentExtended) GetTemplated() *bool
func (*ServiceDeploymentExtended) GetVersion ¶ added in v0.0.90
func (t *ServiceDeploymentExtended) GetVersion() string
type ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.90
type ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder() string
func (*ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetRef ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetRef() string
type ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
type ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetValue ¶ added in v0.0.90
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetValue() string
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\""
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\""
}
func (*ServiceDeploymentFragment) GetComponents ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetComponents() []*ServiceDeploymentFragment_Components
func (*ServiceDeploymentFragment) GetConfiguration ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetConfiguration() []*ServiceDeploymentFragment_Configuration
func (*ServiceDeploymentFragment) GetDeletedAt ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetDeletedAt() *string
func (*ServiceDeploymentFragment) GetDryRun ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetDryRun() *bool
func (*ServiceDeploymentFragment) GetGit ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetGit() *GitRefFragment
func (*ServiceDeploymentFragment) GetHelm ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetHelm() *HelmSpecFragment
func (*ServiceDeploymentFragment) GetID ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetID() string
func (*ServiceDeploymentFragment) GetKustomize ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetKustomize() *KustomizeFragment
func (*ServiceDeploymentFragment) GetName ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetName() string
func (*ServiceDeploymentFragment) GetNamespace ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetNamespace() string
func (*ServiceDeploymentFragment) GetProtect ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetProtect() *bool
func (*ServiceDeploymentFragment) GetRepository ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetRepository() *GitRepositoryFragment
func (*ServiceDeploymentFragment) GetSha ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetSha() *string
func (*ServiceDeploymentFragment) GetTarball ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetTarball() *string
func (*ServiceDeploymentFragment) GetTemplated ¶ added in v0.0.96
func (t *ServiceDeploymentFragment) GetTemplated() *bool
func (*ServiceDeploymentFragment) GetVersion ¶ added in v0.0.90
func (t *ServiceDeploymentFragment) GetVersion() string
type ServiceDeploymentFragment_Components ¶ added in v0.0.90
type ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetGroup() *string
func (*ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetID() string
func (*ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetKind() string
func (*ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetName() string
func (*ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetSynced() bool
func (*ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Components) GetVersion() *string
type ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Configuration) GetName() string
func (*ServiceDeploymentFragment_Configuration) GetValue ¶ added in v0.0.90
func (t *ServiceDeploymentFragment_Configuration) GetValue() string
type ServiceDeploymentStatus ¶ added in v0.0.10
type ServiceDeploymentStatus string
const ( ServiceDeploymentStatusStale ServiceDeploymentStatus = "STALE" ServiceDeploymentStatusSynced ServiceDeploymentStatus = "SYNCED" ServiceDeploymentStatusHealthy ServiceDeploymentStatus = "HEALTHY" ServiceDeploymentStatusFailed ServiceDeploymentStatus = "FAILED" ServiceDeploymentStatusPaused ServiceDeploymentStatus = "PAUSED" )
func (ServiceDeploymentStatus) IsValid ¶ added in v0.0.10
func (e ServiceDeploymentStatus) IsValid() bool
func (ServiceDeploymentStatus) MarshalGQL ¶ added in v0.0.10
func (e ServiceDeploymentStatus) MarshalGQL(w io.Writer)
func (ServiceDeploymentStatus) String ¶ added in v0.0.10
func (e ServiceDeploymentStatus) String() string
func (*ServiceDeploymentStatus) UnmarshalGQL ¶ added in v0.0.10
func (e *ServiceDeploymentStatus) UnmarshalGQL(v interface{}) error
type ServiceError ¶ added in v0.0.2
an error sent from the deploy operator about sync progress
type ServiceErrorAttributes ¶ added in v0.0.2
type ServiceErrorFragment ¶ added in v0.1.17
type ServiceErrorFragment struct {
Source string "json:\"source\" graphql:\"source\""
Message string "json:\"message\" graphql:\"message\""
}
func (*ServiceErrorFragment) GetMessage ¶ added in v0.1.17
func (t *ServiceErrorFragment) GetMessage() string
func (*ServiceErrorFragment) GetSource ¶ added in v0.1.17
func (t *ServiceErrorFragment) GetSource() string
type ServiceImport ¶ added in v0.5.15
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 ¶ added in v0.5.15
type ServiceImportAttributes struct {
StackID string `json:"stackId"`
}
type ServicePort ¶
type ServicePromotion ¶ added in v0.0.60
type ServicePromotion string
const ( ServicePromotionIgnore ServicePromotion = "IGNORE" ServicePromotionProceed ServicePromotion = "PROCEED" ServicePromotionRollback ServicePromotion = "ROLLBACK" )
func (ServicePromotion) IsValid ¶ added in v0.0.60
func (e ServicePromotion) IsValid() bool
func (ServicePromotion) MarshalGQL ¶ added in v0.0.60
func (e ServicePromotion) MarshalGQL(w io.Writer)
func (ServicePromotion) String ¶ added in v0.0.60
func (e ServicePromotion) String() string
func (*ServicePromotion) UnmarshalGQL ¶ added in v0.0.60
func (e *ServicePromotion) UnmarshalGQL(v interface{}) error
type ServiceSpec ¶
type ServiceSpec struct {
Type *string `json:"type,omitempty"`
ClusterIP *string `json:"clusterIp,omitempty"`
Selector map[string]interface{} `json:"selector,omitempty"`
Ports []*ServicePort `json:"ports,omitempty"`
}
type ServiceStatus ¶
type ServiceStatus struct {
LoadBalancer *LoadBalancerStatus `json:"loadBalancer,omitempty"`
}
type ServiceStatusCount ¶ added in v0.0.12
type ServiceStatusCount struct {
Status ServiceDeploymentStatus `json:"status"`
Count int64 `json:"count"`
}
a rollup count of the statuses of services in a query
type ServiceTemplate ¶ added in v0.1.8
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 ids to add to this service
Contexts []*string `json:"contexts,omitempty"`
Repository *GitRepository `json:"repository,omitempty"`
Dependencies []*ServiceDependency `json:"dependencies,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 ¶ added in v0.1.8
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"`
// the id of a repository to source manifests for this service
RepositoryID *string `json:"repositoryId,omitempty"`
// a list of context ids 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"`
}
Attributes for configuring a service in something like a managed namespace
type ServiceTemplateFragment ¶ added in v0.1.9
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 ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetContexts() []*string
func (*ServiceTemplateFragment) GetGit ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetGit() *GitRefFragment
func (*ServiceTemplateFragment) GetHelm ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetHelm() *HelmSpecFragment
func (*ServiceTemplateFragment) GetKustomize ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetKustomize() *KustomizeFragment
func (*ServiceTemplateFragment) GetName ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetName() *string
func (*ServiceTemplateFragment) GetNamespace ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetNamespace() *string
func (*ServiceTemplateFragment) GetRepositoryID ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetRepositoryID() *string
func (*ServiceTemplateFragment) GetSyncConfig ¶ added in v0.1.9
func (t *ServiceTemplateFragment) GetSyncConfig() *SyncConfigFragment
func (*ServiceTemplateFragment) GetTemplated ¶ added in v0.1.9
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"`
Dependencies []*ServiceDependencyAttributes `json:"dependencies,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
ContextBindings []*ContextBindingAttributes `json:"contextBindings,omitempty"`
}
type SinkConfiguration ¶ added in v0.1.0
type SinkConfiguration struct {
ID string `json:"id"`
Slack *URLSinkConfiguration `json:"slack,omitempty"`
Teams *URLSinkConfiguration `json:"teams,omitempty"`
}
type SinkConfigurationAttributes ¶ added in v0.1.0
type SinkConfigurationAttributes struct {
Slack *URLSinkAttributes `json:"slack,omitempty"`
Teams *URLSinkAttributes `json:"teams,omitempty"`
}
type SinkConfigurationFragment ¶ added in v0.1.3
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 ¶ added in v0.1.3
func (t *SinkConfigurationFragment) GetID() string
func (*SinkConfigurationFragment) GetSlack ¶ added in v0.1.3
func (t *SinkConfigurationFragment) GetSlack() *URLSinkConfigurationFragment
func (*SinkConfigurationFragment) GetTeams ¶ added in v0.1.3
func (t *SinkConfigurationFragment) GetTeams() *URLSinkConfigurationFragment
type SinkType ¶ added in v0.1.0
type SinkType string
func (SinkType) MarshalGQL ¶ added in v0.1.0
func (*SinkType) UnmarshalGQL ¶ added in v0.1.0
type StackAttributes ¶ added in v0.1.12
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"`
// 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"`
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 ¶ added in v0.5.13
type StackCommandFragment ¶ added in v0.5.15
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 ¶ added in v0.5.15
func (t *StackCommandFragment) GetArgs() []*string
func (*StackCommandFragment) GetCmd ¶ added in v0.5.15
func (t *StackCommandFragment) GetCmd() string
func (*StackCommandFragment) GetDir ¶ added in v0.5.15
func (t *StackCommandFragment) GetDir() *string
type StackConfiguration ¶ added in v0.1.12
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"`
// 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"`
}
type StackConfigurationAttributes ¶ added in v0.1.12
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"`
}
type StackConfigurationFragment ¶ added in v0.1.17
type StackConfigurationFragment struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Version string "json:\"version\" graphql:\"version\""
Hooks []*StackHookFragment "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*StackConfigurationFragment) GetHooks ¶ added in v0.5.14
func (t *StackConfigurationFragment) GetHooks() []*StackHookFragment
func (*StackConfigurationFragment) GetImage ¶ added in v0.1.17
func (t *StackConfigurationFragment) GetImage() *string
func (*StackConfigurationFragment) GetVersion ¶ added in v0.1.17
func (t *StackConfigurationFragment) GetVersion() string
type StackCronAttributes ¶ added in v0.11.1
type StackDefinition ¶ added in v0.11.1
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 ¶ added in v0.11.1
type StackDefinitionAttributes struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Steps []*CustomStepAttributes `json:"steps,omitempty"`
Configuration *StackConfigurationAttributes `json:"configuration,omitempty"`
}
type StackDefinitionConnection ¶ added in v0.12.1
type StackDefinitionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*StackDefinitionEdge `json:"edges,omitempty"`
}
type StackDefinitionEdge ¶ added in v0.12.1
type StackDefinitionEdge struct {
Node *StackDefinition `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type StackDefinitionFragment ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *StackDefinitionFragment) GetConfiguration() *StackDefinitionFragment_Configuration
func (*StackDefinitionFragment) GetDescription ¶ added in v0.12.0
func (t *StackDefinitionFragment) GetDescription() *string
func (*StackDefinitionFragment) GetID ¶ added in v0.12.0
func (t *StackDefinitionFragment) GetID() string
func (*StackDefinitionFragment) GetInsertedAt ¶ added in v0.12.0
func (t *StackDefinitionFragment) GetInsertedAt() *string
func (*StackDefinitionFragment) GetName ¶ added in v0.12.0
func (t *StackDefinitionFragment) GetName() string
func (*StackDefinitionFragment) GetSteps ¶ added in v0.12.0
func (t *StackDefinitionFragment) GetSteps() []*StackDefinitionFragment_Steps
func (*StackDefinitionFragment) GetUpdatedAt ¶ added in v0.12.0
func (t *StackDefinitionFragment) GetUpdatedAt() *string
type StackDefinitionFragment_Configuration ¶ added in v0.12.0
type StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version string "json:\"version\" graphql:\"version\""
Hooks []*StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*StackDefinitionFragment_Configuration) GetHooks ¶ added in v0.12.0
func (t *StackDefinitionFragment_Configuration) GetHooks() []*StackDefinitionFragment_Configuration_Hooks
func (*StackDefinitionFragment_Configuration) GetImage ¶ added in v0.12.0
func (t *StackDefinitionFragment_Configuration) GetImage() *string
func (*StackDefinitionFragment_Configuration) GetTag ¶ added in v0.12.0
func (t *StackDefinitionFragment_Configuration) GetTag() *string
func (*StackDefinitionFragment_Configuration) GetVersion ¶ added in v0.12.0
func (t *StackDefinitionFragment_Configuration) GetVersion() string
type StackDefinitionFragment_Configuration_Hooks ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*StackDefinitionFragment_Configuration_Hooks) GetArgs ¶ added in v0.12.0
func (t *StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
func (*StackDefinitionFragment_Configuration_Hooks) GetCmd ¶ added in v0.12.0
func (t *StackDefinitionFragment_Configuration_Hooks) GetCmd() string
type StackDefinitionFragment_Steps ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *StackDefinitionFragment_Steps) GetArgs() []*string
func (*StackDefinitionFragment_Steps) GetCmd ¶ added in v0.12.0
func (t *StackDefinitionFragment_Steps) GetCmd() string
func (*StackDefinitionFragment_Steps) GetRequireApproval ¶ added in v0.12.0
func (t *StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*StackDefinitionFragment_Steps) GetStage ¶ added in v0.12.0
func (t *StackDefinitionFragment_Steps) GetStage() *StepStage
type StackEnvironment ¶ added in v0.1.12
type StackEnvironmentAttributes ¶ added in v0.1.12
type StackEnvironmentFragment ¶ added in v0.1.17
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 ¶ added in v0.1.17
func (t *StackEnvironmentFragment) GetName() string
func (*StackEnvironmentFragment) GetSecret ¶ added in v0.1.17
func (t *StackEnvironmentFragment) GetSecret() *bool
func (*StackEnvironmentFragment) GetValue ¶ added in v0.1.17
func (t *StackEnvironmentFragment) GetValue() string
type StackFileAttributes ¶ added in v0.1.12
type StackFileFragment ¶ added in v0.1.17
type StackFileFragment struct {
Path string "json:\"path\" graphql:\"path\""
Content string "json:\"content\" graphql:\"content\""
}
func (*StackFileFragment) GetContent ¶ added in v0.1.17
func (t *StackFileFragment) GetContent() string
func (*StackFileFragment) GetPath ¶ added in v0.1.17
func (t *StackFileFragment) GetPath() string
type StackHookAttributes ¶ added in v0.5.9
type StackHookFragment ¶ added in v0.5.14
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 ¶ added in v0.5.14
func (t *StackHookFragment) GetAfterStage() *StepStage
func (*StackHookFragment) GetArgs ¶ added in v0.5.14
func (t *StackHookFragment) GetArgs() []*string
func (*StackHookFragment) GetCmd ¶ added in v0.5.14
func (t *StackHookFragment) GetCmd() string
type StackOutput ¶ added in v0.1.12
type StackOutputAttributes ¶ added in v0.1.12
type StackOutputFragment ¶ added in v0.1.17
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 ¶ added in v0.1.17
func (t *StackOutputFragment) GetName() string
func (*StackOutputFragment) GetSecret ¶ added in v0.1.17
func (t *StackOutputFragment) GetSecret() *bool
func (*StackOutputFragment) GetValue ¶ added in v0.1.17
func (t *StackOutputFragment) GetValue() string
type StackRun ¶ added in v0.1.12
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"`
// optional k8s job configuration for the job that will apply this stack
JobSpec *JobGateSpec `json:"jobSpec,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"`
// Arbitrary variables to add to a stack run
Variables *string `json:"variables,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"`
// the cluster this stack runs on
Cluster *Cluster `json:"cluster,omitempty"`
// the git repository you're sourcing IaC from
Repository *GitRepository `json:"repository,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type StackRunAttributes ¶ added in v0.1.12
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"`
}
type StackRunBaseFragment ¶ added in v0.3.0
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\""
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\""
}
func (*StackRunBaseFragment) GetActor ¶ added in v0.5.11
func (t *StackRunBaseFragment) GetActor() *UserFragment
func (*StackRunBaseFragment) GetApproval ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetApproval() *bool
func (*StackRunBaseFragment) GetApprovedAt ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetApprovedAt() *string
func (*StackRunBaseFragment) GetConfiguration ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetConfiguration() *StackConfigurationFragment
func (*StackRunBaseFragment) GetEnvironment ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetEnvironment() []*StackEnvironmentFragment
func (*StackRunBaseFragment) GetErrors ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetErrors() []*ServiceErrorFragment
func (*StackRunBaseFragment) GetFiles ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetFiles() []*StackFileFragment
func (*StackRunBaseFragment) GetGit ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetGit() *GitRefFragment
func (*StackRunBaseFragment) GetID ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetID() string
func (*StackRunBaseFragment) GetJobSpec ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetJobSpec() *JobSpecFragment
func (*StackRunBaseFragment) GetManageState ¶ added in v0.5.9
func (t *StackRunBaseFragment) GetManageState() *bool
func (*StackRunBaseFragment) GetOutput ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetOutput() []*StackOutputFragment
func (*StackRunBaseFragment) GetPluralCreds ¶ added in v0.5.13
func (t *StackRunBaseFragment) GetPluralCreds() *StackRunBaseFragment_PluralCreds
func (*StackRunBaseFragment) GetRepository ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetRepository() *GitRepositoryFragment
func (*StackRunBaseFragment) GetStack ¶ added in v0.5.9
func (t *StackRunBaseFragment) GetStack() *InfrastructureStackFragment
func (*StackRunBaseFragment) GetState ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetState() *StackStateFragment
func (*StackRunBaseFragment) GetStateUrls ¶ added in v0.5.12
func (t *StackRunBaseFragment) GetStateUrls() *StackRunBaseFragment_StateUrls
func (*StackRunBaseFragment) GetStatus ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetStatus() *StackStatus
func (*StackRunBaseFragment) GetSteps ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetSteps() []*RunStepFragment
func (*StackRunBaseFragment) GetTarball ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetTarball() string
func (*StackRunBaseFragment) GetType ¶ added in v0.3.0
func (t *StackRunBaseFragment) GetType() *StackType
func (*StackRunBaseFragment) GetWorkdir ¶ added in v0.5.9
func (t *StackRunBaseFragment) GetWorkdir() *string
type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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) GetName ¶ added in v0.4.1
func (*StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue ¶ added in v0.4.1
func (t *StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
func (t *StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret ¶ added in v0.4.1
func (t *StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
type StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
type StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*StackRunBaseFragment_PluralCreds) GetToken ¶ added in v0.5.13
func (t *StackRunBaseFragment_PluralCreds) GetToken() *string
func (*StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *StackRunBaseFragment_PluralCreds) GetURL() *string
type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
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 ¶ added in v0.5.9
type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
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 ¶ added in v0.5.9
type StackRunBaseFragment_StateUrls ¶ added in v0.5.12
type StackRunBaseFragment_StateUrls struct {
Terraform *StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*StackRunBaseFragment_StateUrls) GetTerraform ¶ added in v0.5.12
func (t *StackRunBaseFragment_StateUrls) GetTerraform() *StackRunBaseFragment_StateUrls_Terraform
type StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
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 ¶ added in v0.5.12
func (t *StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (t *StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type StackRunConnection ¶ added in v0.1.12
type StackRunConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*StackRunEdge `json:"edges,omitempty"`
}
type StackRunEdge ¶ added in v0.1.12
type StackRunEdgeFragment ¶ added in v0.1.17
type StackRunEdgeFragment struct {
Node *StackRunFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*StackRunEdgeFragment) GetNode ¶ added in v0.1.17
func (t *StackRunEdgeFragment) GetNode() *StackRunFragment
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
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 ¶ added in v0.5.13
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL() *string
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
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 ¶ added in v0.5.9
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
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 ¶ added in v0.5.9
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
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 ¶ added in v0.5.12
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
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 ¶ added in v0.5.12
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type StackRunFragment ¶ added in v0.1.17
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\""
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\""
Approver *UserFragment "json:\"approver,omitempty\" graphql:\"approver\""
}
func (*StackRunFragment) GetActor ¶ added in v0.5.11
func (t *StackRunFragment) GetActor() *UserFragment
func (*StackRunFragment) GetApproval ¶ added in v0.1.17
func (t *StackRunFragment) GetApproval() *bool
func (*StackRunFragment) GetApprovedAt ¶ added in v0.1.17
func (t *StackRunFragment) GetApprovedAt() *string
func (*StackRunFragment) GetApprover ¶ added in v0.1.17
func (t *StackRunFragment) GetApprover() *UserFragment
func (*StackRunFragment) GetConfiguration ¶ added in v0.1.17
func (t *StackRunFragment) GetConfiguration() *StackConfigurationFragment
func (*StackRunFragment) GetEnvironment ¶ added in v0.1.17
func (t *StackRunFragment) GetEnvironment() []*StackEnvironmentFragment
func (*StackRunFragment) GetErrors ¶ added in v0.1.17
func (t *StackRunFragment) GetErrors() []*ServiceErrorFragment
func (*StackRunFragment) GetFiles ¶ added in v0.1.17
func (t *StackRunFragment) GetFiles() []*StackFileFragment
func (*StackRunFragment) GetGit ¶ added in v0.1.17
func (t *StackRunFragment) GetGit() *GitRefFragment
func (*StackRunFragment) GetID ¶ added in v0.1.17
func (t *StackRunFragment) GetID() string
func (*StackRunFragment) GetJobSpec ¶ added in v0.1.17
func (t *StackRunFragment) GetJobSpec() *JobSpecFragment
func (*StackRunFragment) GetManageState ¶ added in v0.5.9
func (t *StackRunFragment) GetManageState() *bool
func (*StackRunFragment) GetOutput ¶ added in v0.1.17
func (t *StackRunFragment) GetOutput() []*StackOutputFragment
func (*StackRunFragment) GetPluralCreds ¶ added in v0.5.13
func (t *StackRunFragment) GetPluralCreds() *StackRunFragment_StackRunBaseFragment_PluralCreds
func (*StackRunFragment) GetRepository ¶ added in v0.1.17
func (t *StackRunFragment) GetRepository() *GitRepositoryFragment
func (*StackRunFragment) GetStack ¶ added in v0.5.9
func (t *StackRunFragment) GetStack() *InfrastructureStackFragment
func (*StackRunFragment) GetState ¶ added in v0.1.17
func (t *StackRunFragment) GetState() *StackStateFragment
func (*StackRunFragment) GetStateUrls ¶ added in v0.5.12
func (t *StackRunFragment) GetStateUrls() *StackRunFragment_StackRunBaseFragment_StateUrls
func (*StackRunFragment) GetStatus ¶ added in v0.1.17
func (t *StackRunFragment) GetStatus() *StackStatus
func (*StackRunFragment) GetSteps ¶ added in v0.1.17
func (t *StackRunFragment) GetSteps() []*RunStepFragment
func (*StackRunFragment) GetTarball ¶ added in v0.1.17
func (t *StackRunFragment) GetTarball() string
func (*StackRunFragment) GetType ¶ added in v0.1.17
func (t *StackRunFragment) GetType() *StackType
func (*StackRunFragment) GetWorkdir ¶ added in v0.5.9
func (t *StackRunFragment) GetWorkdir() *string
type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type StackRunFragment_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
type StackRunFragment_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken ¶ added in v0.5.13
func (t *StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL() *string
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
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 ¶ added in v0.5.9
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
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 ¶ added in v0.5.9
type StackRunFragment_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
type StackRunFragment_StackRunBaseFragment_StateUrls struct {
Terraform *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform ¶ added in v0.5.12
func (t *StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform() *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform
type StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
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 ¶ added in v0.5.12
func (t *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (t *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type StackSettings ¶ added in v0.5.15
type StackSettings struct {
JobSpec *JobGateSpec `json:"jobSpec,omitempty"`
ConnectionID *string `json:"connectionId,omitempty"`
}
type StackSettingsAttributes ¶ added in v0.5.15
type StackSettingsAttributes struct {
JobSpec *GateJobAttributes `json:"jobSpec,omitempty"`
ConnectionID *string `json:"connectionId,omitempty"`
}
type StackState ¶ added in v0.1.12
type StackState struct {
ID string `json:"id"`
Plan *string `json:"plan,omitempty"`
State []*StackStateResource `json:"state,omitempty"`
}
type StackStateAttributes ¶ added in v0.1.12
type StackStateAttributes struct {
Plan *string `json:"plan,omitempty"`
State []*StackStateResourceAttributes `json:"state,omitempty"`
}
type StackStateFragment ¶ added in v0.1.17
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 ¶ added in v0.1.17
func (t *StackStateFragment) GetID() string
func (*StackStateFragment) GetPlan ¶ added in v0.1.17
func (t *StackStateFragment) GetPlan() *string
func (*StackStateFragment) GetState ¶ added in v0.1.17
func (t *StackStateFragment) GetState() []*StackStateResourceFragment
type StackStateResource ¶ added in v0.1.12
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]interface{} `json:"configuration,omitempty"`
// identifiers this resource is linked to for graphing in the UI
Links []*string `json:"links,omitempty"`
}
type StackStateResourceAttributes ¶ added in v0.1.12
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 ¶ added in v0.1.17
type StackStateResourceFragment struct {
Identifier string "json:\"identifier\" graphql:\"identifier\""
Resource string "json:\"resource\" graphql:\"resource\""
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]interface{} "json:\"configuration,omitempty\" graphql:\"configuration\""
Links []*string "json:\"links,omitempty\" graphql:\"links\""
}
func (*StackStateResourceFragment) GetConfiguration ¶ added in v0.1.17
func (t *StackStateResourceFragment) GetConfiguration() map[string]interface{}
func (*StackStateResourceFragment) GetIdentifier ¶ added in v0.1.17
func (t *StackStateResourceFragment) GetIdentifier() string
func (*StackStateResourceFragment) GetLinks ¶ added in v0.1.17
func (t *StackStateResourceFragment) GetLinks() []*string
func (*StackStateResourceFragment) GetName ¶ added in v0.1.17
func (t *StackStateResourceFragment) GetName() string
func (*StackStateResourceFragment) GetResource ¶ added in v0.1.17
func (t *StackStateResourceFragment) GetResource() string
type StackStatus ¶ added in v0.1.12
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 ¶ added in v0.1.12
func (e StackStatus) IsValid() bool
func (StackStatus) MarshalGQL ¶ added in v0.1.12
func (e StackStatus) MarshalGQL(w io.Writer)
func (StackStatus) String ¶ added in v0.1.12
func (e StackStatus) String() string
func (*StackStatus) UnmarshalGQL ¶ added in v0.1.12
func (e *StackStatus) UnmarshalGQL(v interface{}) error
type StackType ¶ added in v0.1.12
type StackType string
func (StackType) MarshalGQL ¶ added in v0.1.12
func (*StackType) UnmarshalGQL ¶ added in v0.1.12
type StageService ¶ added in v0.0.19
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 ¶ added in v0.0.19
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 ¶ added in v0.5.10
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"`
}
func (StatefulSet) IsKubernetesData ¶
func (StatefulSet) IsKubernetesData()
type StatefulSetSpec ¶
type StatefulSetStatus ¶
type StatusComponent ¶
type StatusCondition ¶
type StepStage ¶ added in v0.1.12
type StepStage string
func (StepStage) MarshalGQL ¶ added in v0.1.12
func (*StepStage) UnmarshalGQL ¶ added in v0.1.12
type StepStatus ¶ added in v0.1.12
type StepStatus string
const ( StepStatusPending StepStatus = "PENDING" StepStatusRunning StepStatus = "RUNNING" StepStatusSuccessful StepStatus = "SUCCESSFUL" StepStatusFailed StepStatus = "FAILED" )
func (StepStatus) IsValid ¶ added in v0.1.12
func (e StepStatus) IsValid() bool
func (StepStatus) MarshalGQL ¶ added in v0.1.12
func (e StepStatus) MarshalGQL(w io.Writer)
func (StepStatus) String ¶ added in v0.1.12
func (e StepStatus) String() string
func (*StepStatus) UnmarshalGQL ¶ added in v0.1.12
func (e *StepStatus) UnmarshalGQL(v interface{}) error
type SyncConfig ¶ added in v0.0.12
type SyncConfig struct {
// whether the agent should auto-create the namespace for this service
CreateNamespace *bool `json:"createNamespace,omitempty"`
// Whether to require all resources are placed in the same namespace
EnforceNamespace *bool `json:"enforceNamespace,omitempty"`
NamespaceMetadata *NamespaceMetadata `json:"namespaceMetadata,omitempty"`
}
Advanced configuration of how to sync resources
type SyncConfigAttributes ¶ added in v0.0.12
type SyncConfigAttributes struct {
CreateNamespace *bool `json:"createNamespace,omitempty"`
EnforceNamespace *bool `json:"enforceNamespace,omitempty"`
NamespaceMetadata *MetadataAttributes `json:"namespaceMetadata,omitempty"`
}
type SyncConfigFragment ¶ added in v0.1.9
type SyncConfigFragment struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
NamespaceMetadata *NamespaceMetadataFragment "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
}
func (*SyncConfigFragment) GetCreateNamespace ¶ added in v0.1.9
func (t *SyncConfigFragment) GetCreateNamespace() *bool
func (*SyncConfigFragment) GetNamespaceMetadata ¶ added in v0.1.9
func (t *SyncConfigFragment) GetNamespaceMetadata() *NamespaceMetadataFragment
type TagAttributes ¶ added in v0.0.2
type TagConnection ¶ added in v0.0.79
type TagQuery ¶ added in v0.0.81
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 TerminatedState ¶
type TerraformStateUrls ¶ added in v0.5.10
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 ¶ added in v0.2.0
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\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*TinyClusterFragment) GetHandle ¶ added in v0.2.0
func (t *TinyClusterFragment) GetHandle() *string
func (*TinyClusterFragment) GetID ¶ added in v0.2.0
func (t *TinyClusterFragment) GetID() string
func (*TinyClusterFragment) GetName ¶ added in v0.2.0
func (t *TinyClusterFragment) GetName() string
func (*TinyClusterFragment) GetProject ¶ added in v0.7.0
func (t *TinyClusterFragment) GetProject() *TinyProjectFragment
func (*TinyClusterFragment) GetSelf ¶ added in v0.2.0
func (t *TinyClusterFragment) GetSelf() *bool
type TinyProjectFragment ¶ added in v0.7.0
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 ¶ added in v0.7.0
func (t *TinyProjectFragment) GetDefault() *bool
func (*TinyProjectFragment) GetID ¶ added in v0.7.0
func (t *TinyProjectFragment) GetID() string
func (*TinyProjectFragment) GetName ¶ added in v0.7.0
func (t *TinyProjectFragment) GetName() string
type TokenExchange ¶ added in v0.0.19
type TokenExchange struct {
TokenExchange *TokenExchange_TokenExchange "json:\"tokenExchange,omitempty\" graphql:\"tokenExchange\""
}
func (*TokenExchange) GetTokenExchange ¶ added in v0.0.90
func (t *TokenExchange) GetTokenExchange() *TokenExchange_TokenExchange
type TokenExchange_TokenExchange ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange) GetBoundRoles() []*TokenExchange_TokenExchange_BoundRoles
func (*TokenExchange_TokenExchange) GetEmail ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange) GetEmail() string
func (*TokenExchange_TokenExchange) GetGroups ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange) GetGroups() []*TokenExchange_TokenExchange_Groups
func (*TokenExchange_TokenExchange) GetID ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange) GetID() string
func (*TokenExchange_TokenExchange) GetName ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange) GetName() string
type TokenExchange_TokenExchange_BoundRoles ¶ added in v0.0.90
type TokenExchange_TokenExchange_BoundRoles struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*TokenExchange_TokenExchange_BoundRoles) GetID ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange_BoundRoles) GetID() string
func (*TokenExchange_TokenExchange_BoundRoles) GetName ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange_BoundRoles) GetName() string
type TokenExchange_TokenExchange_Groups ¶ added in v0.0.90
type TokenExchange_TokenExchange_Groups struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*TokenExchange_TokenExchange_Groups) GetID ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange_Groups) GetID() string
func (*TokenExchange_TokenExchange_Groups) GetName ¶ added in v0.0.90
func (t *TokenExchange_TokenExchange_Groups) GetName() string
type URLSinkAttributes ¶ added in v0.1.0
type URLSinkAttributes struct {
URL string `json:"url"`
}
type URLSinkConfiguration ¶ added in v0.1.0
type URLSinkConfiguration struct {
// incoming webhook url to deliver to
URL string `json:"url"`
}
A notification sink based off slack incoming webhook urls
type URLSinkConfigurationFragment ¶ added in v0.1.3
type URLSinkConfigurationFragment struct {
URL string "json:\"url\" graphql:\"url\""
}
func (*URLSinkConfigurationFragment) GetURL ¶ added in v0.1.3
func (t *URLSinkConfigurationFragment) GetURL() string
type UpdateCluster ¶
type UpdateCluster struct {
UpdateCluster *ClusterFragment "json:\"updateCluster,omitempty\" graphql:\"updateCluster\""
}
func (*UpdateCluster) GetUpdateCluster ¶ added in v0.0.90
func (t *UpdateCluster) GetUpdateCluster() *ClusterFragment
type UpdateClusterProvider ¶
type UpdateClusterProvider struct {
UpdateClusterProvider *ClusterProviderFragment "json:\"updateClusterProvider,omitempty\" graphql:\"updateClusterProvider\""
}
func (*UpdateClusterProvider) GetUpdateClusterProvider ¶ added in v0.0.90
func (t *UpdateClusterProvider) GetUpdateClusterProvider() *ClusterProviderFragment
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateClusterRestore ¶ added in v0.0.81
type UpdateClusterRestore struct {
UpdateClusterRestore *ClusterRestoreFragment "json:\"updateClusterRestore,omitempty\" graphql:\"updateClusterRestore\""
}
func (*UpdateClusterRestore) GetUpdateClusterRestore ¶ added in v0.0.90
func (t *UpdateClusterRestore) GetUpdateClusterRestore() *ClusterRestoreFragment
type UpdateClusterRestore_UpdateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶ added in v0.0.90
type UpdateClusterRestore_UpdateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateCustomStackRun ¶ added in v0.5.16
type UpdateCustomStackRun struct {
UpdateCustomStackRun *CustomStackRunFragment "json:\"updateCustomStackRun,omitempty\" graphql:\"updateCustomStackRun\""
}
func (*UpdateCustomStackRun) GetUpdateCustomStackRun ¶ added in v0.5.16
func (t *UpdateCustomStackRun) GetUpdateCustomStackRun() *CustomStackRunFragment
type UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack ¶ added in v0.5.16
type UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack) GetID ¶ added in v0.5.16
func (t *UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type UpdateDeploymentSettings ¶
type UpdateDeploymentSettings struct {
UpdateDeploymentSettings *DeploymentSettingsFragment "json:\"updateDeploymentSettings,omitempty\" graphql:\"updateDeploymentSettings\""
}
func (*UpdateDeploymentSettings) GetUpdateDeploymentSettings ¶ added in v0.0.90
func (t *UpdateDeploymentSettings) GetUpdateDeploymentSettings() *DeploymentSettingsFragment
type UpdateGate ¶ added in v0.0.45
type UpdateGate struct {
UpdateGate *PipelineGateFragment "json:\"updateGate,omitempty\" graphql:\"updateGate\""
}
func (*UpdateGate) GetUpdateGate ¶ added in v0.0.90
func (t *UpdateGate) GetUpdateGate() *PipelineGateFragment
type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateGitRepository ¶ added in v0.0.12
type UpdateGitRepository struct {
UpdateGitRepository *GitRepositoryFragment "json:\"updateGitRepository,omitempty\" graphql:\"updateGitRepository\""
}
func (*UpdateGitRepository) GetUpdateGitRepository ¶ added in v0.0.90
func (t *UpdateGitRepository) GetUpdateGitRepository() *GitRepositoryFragment
type UpdateGlobalService ¶ added in v0.0.65
type UpdateGlobalService struct {
UpdateGlobalService *GlobalServiceFragment "json:\"updateGlobalService,omitempty\" graphql:\"updateGlobalService\""
}
func (*UpdateGlobalService) GetUpdateGlobalService ¶ added in v0.0.90
func (t *UpdateGlobalService) GetUpdateGlobalService() *GlobalServiceFragment
type UpdateGlobalServiceDeployment ¶ added in v0.0.71
type UpdateGlobalServiceDeployment struct {
UpdateGlobalService *GlobalServiceFragment "json:\"updateGlobalService,omitempty\" graphql:\"updateGlobalService\""
}
func (*UpdateGlobalServiceDeployment) GetUpdateGlobalService ¶ added in v0.0.90
func (t *UpdateGlobalServiceDeployment) GetUpdateGlobalService() *GlobalServiceFragment
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Provider ¶ added in v0.0.90
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Service ¶ added in v0.0.90
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider ¶ added in v0.0.90
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider) GetID ¶ added in v0.0.90
func (t *UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider) GetID() string
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service ¶ added in v0.0.90
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service) GetID ¶ added in v0.0.90
func (t *UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service) GetID() string
type UpdateNamespace ¶ added in v0.1.10
type UpdateNamespace struct {
UpdateManagedNamespace *ManagedNamespaceFragment "json:\"updateManagedNamespace,omitempty\" graphql:\"updateManagedNamespace\""
}
func (*UpdateNamespace) GetUpdateManagedNamespace ¶ added in v0.1.10
func (t *UpdateNamespace) GetUpdateManagedNamespace() *ManagedNamespaceFragment
type UpdatePrAutomation ¶ added in v0.0.82
type UpdatePrAutomation struct {
UpdatePrAutomation *PrAutomationFragment "json:\"updatePrAutomation,omitempty\" graphql:\"updatePrAutomation\""
}
func (*UpdatePrAutomation) GetUpdatePrAutomation ¶ added in v0.0.90
func (t *UpdatePrAutomation) GetUpdatePrAutomation() *PrAutomationFragment
type UpdateProject ¶ added in v0.6.0
type UpdateProject struct {
UpdateProject *ProjectFragment "json:\"updateProject,omitempty\" graphql:\"updateProject\""
}
func (*UpdateProject) GetUpdateProject ¶ added in v0.6.0
func (t *UpdateProject) GetUpdateProject() *ProjectFragment
type UpdateRbac ¶
type UpdateRbac struct {
UpdateRbac *bool "json:\"updateRbac,omitempty\" graphql:\"updateRbac\""
}
func (*UpdateRbac) GetUpdateRbac ¶ added in v0.0.90
func (t *UpdateRbac) GetUpdateRbac() *bool
type UpdateScmConnection ¶ added in v0.0.82
type UpdateScmConnection struct {
UpdateScmConnection *ScmConnectionFragment "json:\"updateScmConnection,omitempty\" graphql:\"updateScmConnection\""
}
func (*UpdateScmConnection) GetUpdateScmConnection ¶ added in v0.0.90
func (t *UpdateScmConnection) GetUpdateScmConnection() *ScmConnectionFragment
type UpdateServiceAccount ¶ added in v0.10.0
type UpdateServiceAccount struct {
UpdateServiceAccount *UserFragment "json:\"updateServiceAccount,omitempty\" graphql:\"updateServiceAccount\""
}
func (*UpdateServiceAccount) GetUpdateServiceAccount ¶ added in v0.10.0
func (t *UpdateServiceAccount) GetUpdateServiceAccount() *UserFragment
type UpdateServiceComponents ¶
type UpdateServiceComponents struct {
UpdateServiceComponents *ServiceDeploymentFragment "json:\"updateServiceComponents,omitempty\" graphql:\"updateServiceComponents\""
}
func (*UpdateServiceComponents) GetUpdateServiceComponents ¶ added in v0.0.90
func (t *UpdateServiceComponents) GetUpdateServiceComponents() *ServiceDeploymentFragment
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup() *string
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced() bool
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion() *string
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration) GetName ¶ added in v0.0.90
type UpdateServiceDeployment ¶
type UpdateServiceDeployment struct {
UpdateServiceDeployment *ServiceDeploymentExtended "json:\"updateServiceDeployment,omitempty\" graphql:\"updateServiceDeployment\""
}
func (*UpdateServiceDeployment) GetUpdateServiceDeployment ¶ added in v0.0.90
func (t *UpdateServiceDeployment) GetUpdateServiceDeployment() *ServiceDeploymentExtended
type UpdateServiceDeploymentWithHandle ¶ added in v0.0.14
type UpdateServiceDeploymentWithHandle struct {
UpdateServiceDeployment *ServiceDeploymentExtended "json:\"updateServiceDeployment,omitempty\" graphql:\"updateServiceDeployment\""
}
func (*UpdateServiceDeploymentWithHandle) GetUpdateServiceDeployment ¶ added in v0.0.90
func (t *UpdateServiceDeploymentWithHandle) GetUpdateServiceDeployment() *ServiceDeploymentExtended
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶ added in v0.0.90
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
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 ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶ added in v0.0.90
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶ added in v0.0.90
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶ added in v0.0.90
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 ¶ added in v0.0.90
type UpdateStack ¶ added in v0.1.18
type UpdateStack struct {
UpdateStack *InfrastructureStackFragment "json:\"updateStack,omitempty\" graphql:\"updateStack\""
}
func (*UpdateStack) GetUpdateStack ¶ added in v0.1.18
func (t *UpdateStack) GetUpdateStack() *InfrastructureStackFragment
type UpdateStackDefinition ¶ added in v0.12.0
type UpdateStackDefinition struct {
UpdateStackDefinition *StackDefinitionFragment "json:\"updateStackDefinition,omitempty\" graphql:\"updateStackDefinition\""
}
func (*UpdateStackDefinition) GetUpdateStackDefinition ¶ added in v0.12.0
func (t *UpdateStackDefinition) GetUpdateStackDefinition() *StackDefinitionFragment
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration ¶ added in v0.12.0
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version string "json:\"version\" graphql:\"version\""
Hooks []*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetHooks ¶ added in v0.12.0
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetImage ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetTag ¶ added in v0.12.0
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetVersion() string
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps ¶ added in v0.12.0
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 ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetCmd ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetStage ¶ added in v0.12.0
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type UpdateStackRun ¶ added in v0.1.18
type UpdateStackRun struct {
UpdateStackRun *StackRunBaseFragment "json:\"updateStackRun,omitempty\" graphql:\"updateStackRun\""
}
func (*UpdateStackRun) GetUpdateStackRun ¶ added in v0.1.18
func (t *UpdateStackRun) GetUpdateStackRun() *StackRunBaseFragment
type UpdateStackRunStep ¶ added in v0.4.1
type UpdateStackRunStep struct {
UpdateRunStep *RunStepFragment "json:\"updateRunStep,omitempty\" graphql:\"updateRunStep\""
}
func (*UpdateStackRunStep) GetUpdateRunStep ¶ added in v0.4.1
func (t *UpdateStackRunStep) GetUpdateRunStep() *RunStepFragment
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds ¶ added in v0.5.13
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 ¶ added in v0.5.13
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v0.5.13
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds) GetURL() *string
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.5.9
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 ¶ added in v0.5.9
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.5.9
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 ¶ added in v0.5.9
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls ¶ added in v0.5.12
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls struct {
Terraform *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls) GetTerraform ¶ added in v0.5.12
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform ¶ added in v0.5.12
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 ¶ added in v0.5.12
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v0.5.12
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v0.5.12
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v0.4.1
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 ¶ added in v0.4.1
type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v0.4.1
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 ¶ added in v0.4.1
type UpgradePlan ¶ added in v0.0.60
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 ¶ added in v0.1.13
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 ¶ added in v0.0.60
type UpgradePlanStatus ¶ added in v0.0.60
type UpgradePlanStatus struct {
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type UpgradePolicy ¶
type UpgradePolicy struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Repositories []*string `json:"repositories,omitempty"`
Type UpgradePolicyType `json:"type"`
Target string `json:"target"`
Weight *int64 `json:"weight,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type UpgradePolicyAttributes ¶
type UpgradePolicyType ¶
type UpgradePolicyType string
const ( UpgradePolicyTypeDeploy UpgradePolicyType = "DEPLOY" UpgradePolicyTypeApproval UpgradePolicyType = "APPROVAL" UpgradePolicyTypeIgnore UpgradePolicyType = "IGNORE" )
func (UpgradePolicyType) IsValid ¶
func (e UpgradePolicyType) IsValid() bool
func (UpgradePolicyType) MarshalGQL ¶
func (e UpgradePolicyType) MarshalGQL(w io.Writer)
func (UpgradePolicyType) String ¶
func (e UpgradePolicyType) String() string
func (*UpgradePolicyType) UnmarshalGQL ¶
func (e *UpgradePolicyType) UnmarshalGQL(v interface{}) error
type UpgradeStatistics ¶ added in v0.3.0
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 UpsertNotificationRouter ¶ added in v0.1.4
type UpsertNotificationRouter struct {
UpsertNotificationRouter *NotificationRouterFragment "json:\"upsertNotificationRouter,omitempty\" graphql:\"upsertNotificationRouter\""
}
func (*UpsertNotificationRouter) GetUpsertNotificationRouter ¶ added in v0.1.4
func (t *UpsertNotificationRouter) GetUpsertNotificationRouter() *NotificationRouterFragment
type UpsertNotificationSink ¶ added in v0.1.3
type UpsertNotificationSink struct {
UpsertNotificationSink *NotificationSinkFragment "json:\"upsertNotificationSink,omitempty\" graphql:\"upsertNotificationSink\""
}
func (*UpsertNotificationSink) GetUpsertNotificationSink ¶ added in v0.1.3
func (t *UpsertNotificationSink) GetUpsertNotificationSink() *NotificationSinkFragment
type UpsertPolicyConstraints ¶ added in v0.1.7
type UpsertPolicyConstraints struct {
UpsertPolicyConstraints *int64 "json:\"upsertPolicyConstraints,omitempty\" graphql:\"upsertPolicyConstraints\""
}
func (*UpsertPolicyConstraints) GetUpsertPolicyConstraints ¶ added in v0.1.7
func (t *UpsertPolicyConstraints) GetUpsertPolicyConstraints() *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"`
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"`
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 ¶ added in v0.0.90
func (t *UserFragment) GetEmail() string
func (*UserFragment) GetID ¶ added in v0.0.90
func (t *UserFragment) GetID() string
func (*UserFragment) GetName ¶ added in v0.0.90
func (t *UserFragment) GetName() string
type UserRoleAttributes ¶
type UserRoleAttributes struct {
Admin *bool `json:"admin,omitempty"`
}
type VersionReference ¶ added in v0.0.38
a shortform reference to an addon by version
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 ¶ added in v0.1.7
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 ¶ added in v0.1.7
type ViolationFragment ¶ added in v0.1.7
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 ¶ added in v0.1.7
func (t *ViolationFragment) GetGroup() *string
func (*ViolationFragment) GetID ¶ added in v0.1.7
func (t *ViolationFragment) GetID() string
func (*ViolationFragment) GetKind ¶ added in v0.1.7
func (t *ViolationFragment) GetKind() *string
func (*ViolationFragment) GetMessage ¶ added in v0.1.7
func (t *ViolationFragment) GetMessage() *string
func (*ViolationFragment) GetName ¶ added in v0.1.7
func (t *ViolationFragment) GetName() *string
func (*ViolationFragment) GetNamespace ¶ added in v0.1.7
func (t *ViolationFragment) GetNamespace() *string
func (*ViolationFragment) GetVersion ¶ added in v0.1.7
func (t *ViolationFragment) GetVersion() *string
type ViolationStatistic ¶ added in v0.1.7
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 ¶ added in v0.1.7
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 ¶ added in v0.1.7
func (t *ViolationStatisticFragment) GetCount() *int64
func (*ViolationStatisticFragment) GetValue ¶ added in v0.1.7
func (t *ViolationStatisticFragment) GetValue() *string
func (*ViolationStatisticFragment) GetViolations ¶ added in v0.1.7
func (t *ViolationStatisticFragment) GetViolations() *int64
type WaitingState ¶
type Webhook ¶
type Webhook struct {
ID string `json:"id"`
URL string `json:"url"`
Health WebhookHealth `json:"health"`
Type WebhookType `json:"type"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type WebhookAttributes ¶
type WebhookAttributes struct {
URL string `json:"url"`
}
type WebhookConnection ¶
type WebhookConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*WebhookEdge `json:"edges,omitempty"`
}
type WebhookEdge ¶
type WebhookHealth ¶
type WebhookHealth string
const ( WebhookHealthHealthy WebhookHealth = "HEALTHY" WebhookHealthUnhealthy WebhookHealth = "UNHEALTHY" )
func (WebhookHealth) IsValid ¶
func (e WebhookHealth) IsValid() bool
func (WebhookHealth) MarshalGQL ¶
func (e WebhookHealth) MarshalGQL(w io.Writer)
func (WebhookHealth) String ¶
func (e WebhookHealth) String() string
func (*WebhookHealth) UnmarshalGQL ¶
func (e *WebhookHealth) UnmarshalGQL(v interface{}) error
type WebhookType ¶
type WebhookType string
const ( WebhookTypePiazza WebhookType = "PIAZZA" WebhookTypeSLACk WebhookType = "SLACK" )
func (WebhookType) IsValid ¶
func (e WebhookType) IsValid() bool
func (WebhookType) MarshalGQL ¶
func (e WebhookType) MarshalGQL(w io.Writer)
func (WebhookType) String ¶
func (e WebhookType) String() string
func (*WebhookType) UnmarshalGQL ¶
func (e *WebhookType) UnmarshalGQL(v interface{}) error
type WireguardPeer ¶
type WireguardPeer struct {
Metadata Metadata `json:"metadata"`
Status *WireguardPeerStatus `json:"status,omitempty"`
Spec WireguardPeerSpec `json:"spec"`
Config *string `json:"config,omitempty"`
User *User `json:"user,omitempty"`
Raw string `json:"raw"`
}
type WireguardPeerSpec ¶
type WireguardPeerStatus ¶
type WireguardPeerStatus struct {
Ready *bool `json:"ready,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}