Documentation ¶
Index ¶
- func GetPaginatorLimitAndOffset(paginatorInput *model.PaginatorInput) (string, int)
- type EnvironmentResolver
- type ExtensionResolver
- type FeatureListResolver
- type FeatureResolver
- type Paginator
- type PaginatorResolver
- type ProjectExtensionResolver
- type ProjectListResolver
- type ProjectResolver
- func (r *ProjectResolver) Bookmarked(ctx context.Context) bool
- func (r *ProjectResolver) ContinuousDeploy() bool
- func (r *ProjectResolver) CurrentRelease() (*ReleaseResolver, error)
- func (r *ProjectResolver) Environments() []*EnvironmentResolver
- func (r *ProjectResolver) Extensions() ([]*ProjectExtensionResolver, error)
- func (r *ProjectResolver) Features(args ...) *FeatureListResolver
- func (r *ProjectResolver) GitBranch() string
- func (r *ProjectResolver) Releases(args ...) *ReleaseListResolver
- func (r *ProjectResolver) Secrets(ctx context.Context, args ...) (*SecretListResolver, error)
- func (r *ProjectResolver) Services(args ...) *ServiceListResolver
- type ReleaseExtensionResolver
- type ReleaseListResolver
- type ReleaseResolver
- func (r *ReleaseResolver) Artifacts(ctx context.Context) (model.JSON, error)
- func (r *ReleaseResolver) Environment() (*EnvironmentResolver, error)
- func (r *ReleaseResolver) HeadFeature() *FeatureResolver
- func (r *ReleaseResolver) ID() graphql.ID
- func (r *ReleaseResolver) Project() *ProjectResolver
- func (r *ReleaseResolver) ReleaseExtensions() []*ReleaseExtensionResolver
- func (r *ReleaseResolver) State() string
- func (r *ReleaseResolver) StateMessage() string
- func (r *ReleaseResolver) TailFeature() *FeatureResolver
- func (r *ReleaseResolver) User() *UserResolver
- type SecretListResolver
- type SecretResolver
- func (r *SecretResolver) Environment() *EnvironmentResolver
- func (r *SecretResolver) IsSecret() bool
- func (r *SecretResolver) Project() *ProjectResolver
- func (r *SecretResolver) Scope() string
- func (r *SecretResolver) Type() string
- func (r *SecretResolver) User() (*UserResolver, error)
- func (r *SecretResolver) Value() string
- func (r *SecretResolver) Versions() ([]*SecretResolver, error)
- type ServiceListResolver
- type ServiceResolver
- func (r *ServiceResolver) Command() string
- func (r *ServiceResolver) Count() int32
- func (r *ServiceResolver) DeploymentStrategy() (*model.JSON, error)
- func (r *ServiceResolver) Environment(ctx context.Context) (*EnvironmentResolver, error)
- func (r *ServiceResolver) LivenessProbe() (*model.JSON, error)
- func (r *ServiceResolver) Name() string
- func (r *ServiceResolver) Ports() ([]*model.JSON, error)
- func (r *ServiceResolver) PreStopHook() *string
- func (r *ServiceResolver) Project() *ProjectResolver
- func (r *ServiceResolver) ReadinessProbe() (*model.JSON, error)
- func (r *ServiceResolver) ServiceSpec() *ServiceSpecResolver
- type ServiceSpecResolver
- type UserResolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPaginatorLimitAndOffset ¶
func GetPaginatorLimitAndOffset(paginatorInput *model.PaginatorInput) (string, int)
Types ¶
type EnvironmentResolver ¶
func (*EnvironmentResolver) Projects ¶
func (r *EnvironmentResolver) Projects() []*ProjectResolver
type ExtensionResolver ¶
func (*ExtensionResolver) Environment ¶
func (r *ExtensionResolver) Environment() (*EnvironmentResolver, error)
type FeatureListResolver ¶
type FeatureListResolver struct { PaginatorInput *model.PaginatorInput DB *gorm.DB }
FeatureResolver resolver for Secret
func (*FeatureListResolver) Entries ¶
func (r *FeatureListResolver) Entries() ([]*FeatureResolver, error)
Entries
type FeatureResolver ¶
func (*FeatureResolver) Project ¶
func (r *FeatureResolver) Project() *ProjectResolver
type PaginatorResolver ¶
type ProjectExtensionResolver ¶
type ProjectExtensionResolver struct { model.ProjectExtension DB *gorm.DB }
func (*ProjectExtensionResolver) Environment ¶
func (r *ProjectExtensionResolver) Environment() (*EnvironmentResolver, error)
Environment
func (*ProjectExtensionResolver) Extension ¶
func (r *ProjectExtensionResolver) Extension() *ExtensionResolver
Extension
func (*ProjectExtensionResolver) Project ¶
func (r *ProjectExtensionResolver) Project() *ProjectResolver
Project
type ProjectListResolver ¶
type ProjectListResolver struct { PaginatorInput *model.PaginatorInput DB *gorm.DB }
ProjectResolver resolver for Secret
func (*ProjectListResolver) Entries ¶
func (r *ProjectListResolver) Entries() ([]*ProjectResolver, error)
Entries
type ProjectResolver ¶
func (*ProjectResolver) Bookmarked ¶
func (r *ProjectResolver) Bookmarked(ctx context.Context) bool
Bookmarked
func (*ProjectResolver) ContinuousDeploy ¶
func (r *ProjectResolver) ContinuousDeploy() bool
ContinuousDeploy
func (*ProjectResolver) CurrentRelease ¶
func (r *ProjectResolver) CurrentRelease() (*ReleaseResolver, error)
CurrentRelease
func (*ProjectResolver) Environments ¶
func (r *ProjectResolver) Environments() []*EnvironmentResolver
Environments
func (*ProjectResolver) Extensions ¶
func (r *ProjectResolver) Extensions() ([]*ProjectExtensionResolver, error)
ProjectExtensions
func (*ProjectResolver) Features ¶
func (r *ProjectResolver) Features(args *struct { ShowDeployed *bool Params *model.PaginatorInput }) *FeatureListResolver
Features
func (*ProjectResolver) Releases ¶
func (r *ProjectResolver) Releases(args *struct { Params *model.PaginatorInput }) *ReleaseListResolver
Releases
func (*ProjectResolver) Secrets ¶
func (r *ProjectResolver) Secrets(ctx context.Context, args *struct { Params *model.PaginatorInput }) (*SecretListResolver, error)
Secrets
func (*ProjectResolver) Services ¶
func (r *ProjectResolver) Services(args *struct { Params *model.PaginatorInput }) *ServiceListResolver
Services
type ReleaseExtensionResolver ¶
type ReleaseExtensionResolver struct { model.ReleaseExtension DB *gorm.DB }
func (*ReleaseExtensionResolver) Extension ¶
func (r *ReleaseExtensionResolver) Extension() (*ProjectExtensionResolver, error)
ProjectExtension
func (*ReleaseExtensionResolver) Release ¶
func (r *ReleaseExtensionResolver) Release() (*ReleaseResolver, error)
Release
type ReleaseListResolver ¶
type ReleaseListResolver struct { PaginatorInput *model.PaginatorInput DB *gorm.DB }
ReleaseResolver resolver for Release
func (*ReleaseListResolver) Entries ¶
func (r *ReleaseListResolver) Entries() ([]*ReleaseResolver, error)
Entries
type ReleaseResolver ¶
ReleaseResolver resolver for Release
func (*ReleaseResolver) Environment ¶
func (r *ReleaseResolver) Environment() (*EnvironmentResolver, error)
Environment
func (*ReleaseResolver) HeadFeature ¶
func (r *ReleaseResolver) HeadFeature() *FeatureResolver
HeadFeature
func (*ReleaseResolver) ReleaseExtensions ¶
func (r *ReleaseResolver) ReleaseExtensions() []*ReleaseExtensionResolver
ReleaseExtensions
func (*ReleaseResolver) TailFeature ¶
func (r *ReleaseResolver) TailFeature() *FeatureResolver
TailFeature
type SecretListResolver ¶
type SecretListResolver struct { PaginatorInput *model.PaginatorInput DB *gorm.DB }
SecretResolver resolver for Secret
func (*SecretListResolver) Entries ¶
func (r *SecretListResolver) Entries() ([]*SecretResolver, error)
Entries
type SecretResolver ¶
func (*SecretResolver) Environment ¶
func (r *SecretResolver) Environment() *EnvironmentResolver
Environment
func (*SecretResolver) Versions ¶
func (r *SecretResolver) Versions() ([]*SecretResolver, error)
Versions
type ServiceListResolver ¶
type ServiceListResolver struct { PaginatorInput *model.PaginatorInput DB *gorm.DB }
ServiceResolver resolver for Secret
func (*ServiceListResolver) Entries ¶
func (r *ServiceListResolver) Entries() ([]*ServiceResolver, error)
Entries
type ServiceResolver ¶
func (*ServiceResolver) DeploymentStrategy ¶
func (r *ServiceResolver) DeploymentStrategy() (*model.JSON, error)
DeploymentStrategy
func (*ServiceResolver) Environment ¶
func (r *ServiceResolver) Environment(ctx context.Context) (*EnvironmentResolver, error)
Environment
func (*ServiceResolver) LivenessProbe ¶
func (r *ServiceResolver) LivenessProbe() (*model.JSON, error)
LivenessProbe
func (*ServiceResolver) Ports ¶
func (r *ServiceResolver) Ports() ([]*model.JSON, error)
ServicePorts
func (*ServiceResolver) ReadinessProbe ¶
func (r *ServiceResolver) ReadinessProbe() (*model.JSON, error)
ReadinessProbe
func (*ServiceResolver) ServiceSpec ¶
func (r *ServiceResolver) ServiceSpec() *ServiceSpecResolver
ServiceSpec
type ServiceSpecResolver ¶
type ServiceSpecResolver struct { model.ServiceSpec DB *gorm.DB }
type UserResolver ¶
func (*UserResolver) Permissions ¶
func (u *UserResolver) Permissions(ctx context.Context) []string
Click to show internal directories.
Click to hide internal directories.