model

package
v1.1.1 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2024 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType

type GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType string
const (
	GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintTypeGroupBlueprint     GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType = "group_blueprint"
	GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintTypeSingletonBlueprint GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType = "singleton_blueprint"
)

func (GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType) IsValid

func (GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType) MarshalGQL

func (GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType) String

func (*GithubComKloudliteAPIAppsIotConsoleInternalEntitiesBluePrintType) UnmarshalGQL

type GithubComKloudliteAPIAppsIotConsoleInternalEntitiesExposedService

type GithubComKloudliteAPIAppsIotConsoleInternalEntitiesExposedService struct {
	IP   string `json:"ip"`
	Name string `json:"name"`
}

type GithubComKloudliteAPIAppsIotConsoleInternalEntitiesExposedServiceIn

type GithubComKloudliteAPIAppsIotConsoleInternalEntitiesExposedServiceIn struct {
	IP   string `json:"ip"`
	Name string `json:"name"`
}

type GithubComKloudliteAPIPkgReposMatchType

type GithubComKloudliteAPIPkgReposMatchType string
const (
	GithubComKloudliteAPIPkgReposMatchTypeArray      GithubComKloudliteAPIPkgReposMatchType = "array"
	GithubComKloudliteAPIPkgReposMatchTypeExact      GithubComKloudliteAPIPkgReposMatchType = "exact"
	GithubComKloudliteAPIPkgReposMatchTypeNotInArray GithubComKloudliteAPIPkgReposMatchType = "not_in_array"
	GithubComKloudliteAPIPkgReposMatchTypeRegex      GithubComKloudliteAPIPkgReposMatchType = "regex"
)

func (GithubComKloudliteAPIPkgReposMatchType) IsValid

func (GithubComKloudliteAPIPkgReposMatchType) MarshalGQL

func (GithubComKloudliteAPIPkgReposMatchType) String

func (*GithubComKloudliteAPIPkgReposMatchType) UnmarshalGQL

func (e *GithubComKloudliteAPIPkgReposMatchType) UnmarshalGQL(v interface{}) error

type GithubComKloudliteOperatorApisCrdsV1AppContainer

type GithubComKloudliteOperatorApisCrdsV1AppContainer struct {
	Args            []string                                               `json:"args,omitempty"`
	Command         []string                                               `json:"command,omitempty"`
	Env             []*GithubComKloudliteOperatorApisCrdsV1ContainerEnv    `json:"env,omitempty"`
	EnvFrom         []*GithubComKloudliteOperatorApisCrdsV1EnvFrom         `json:"envFrom,omitempty"`
	Image           string                                                 `json:"image"`
	ImagePullPolicy *string                                                `json:"imagePullPolicy,omitempty"`
	LivenessProbe   *GithubComKloudliteOperatorApisCrdsV1Probe             `json:"livenessProbe,omitempty"`
	Name            string                                                 `json:"name"`
	ReadinessProbe  *GithubComKloudliteOperatorApisCrdsV1Probe             `json:"readinessProbe,omitempty"`
	ResourceCPU     *GithubComKloudliteOperatorApisCrdsV1ContainerResource `json:"resourceCpu,omitempty"`
	ResourceMemory  *GithubComKloudliteOperatorApisCrdsV1ContainerResource `json:"resourceMemory,omitempty"`
	Volumes         []*GithubComKloudliteOperatorApisCrdsV1ContainerVolume `json:"volumes,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1AppContainerIn

type GithubComKloudliteOperatorApisCrdsV1AppContainerIn struct {
	Args            []string                                                 `json:"args,omitempty"`
	Command         []string                                                 `json:"command,omitempty"`
	Env             []*GithubComKloudliteOperatorApisCrdsV1ContainerEnvIn    `json:"env,omitempty"`
	EnvFrom         []*GithubComKloudliteOperatorApisCrdsV1EnvFromIn         `json:"envFrom,omitempty"`
	Image           string                                                   `json:"image"`
	ImagePullPolicy *string                                                  `json:"imagePullPolicy,omitempty"`
	LivenessProbe   *GithubComKloudliteOperatorApisCrdsV1ProbeIn             `json:"livenessProbe,omitempty"`
	Name            string                                                   `json:"name"`
	ReadinessProbe  *GithubComKloudliteOperatorApisCrdsV1ProbeIn             `json:"readinessProbe,omitempty"`
	ResourceCPU     *GithubComKloudliteOperatorApisCrdsV1ContainerResourceIn `json:"resourceCpu,omitempty"`
	ResourceMemory  *GithubComKloudliteOperatorApisCrdsV1ContainerResourceIn `json:"resourceMemory,omitempty"`
	Volumes         []*GithubComKloudliteOperatorApisCrdsV1ContainerVolumeIn `json:"volumes,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1AppInterceptPortMappings

type GithubComKloudliteOperatorApisCrdsV1AppInterceptPortMappings struct {
	AppPort    int `json:"appPort"`
	DevicePort int `json:"devicePort"`
}

type GithubComKloudliteOperatorApisCrdsV1AppInterceptPortMappingsIn

type GithubComKloudliteOperatorApisCrdsV1AppInterceptPortMappingsIn struct {
	AppPort    int `json:"appPort"`
	DevicePort int `json:"devicePort"`
}

type GithubComKloudliteOperatorApisCrdsV1AppRouter

type GithubComKloudliteOperatorApisCrdsV1AppRouter struct {
	BackendProtocol *string                                        `json:"backendProtocol,omitempty"`
	BasicAuth       *GithubComKloudliteOperatorApisCrdsV1BasicAuth `json:"basicAuth,omitempty"`
	Cors            *GithubComKloudliteOperatorApisCrdsV1Cors      `json:"cors,omitempty"`
	Domains         []string                                       `json:"domains"`
	HTTPS           *GithubComKloudliteOperatorApisCrdsV1HTTPS     `json:"https,omitempty"`
	IngressClass    *string                                        `json:"ingressClass,omitempty"`
	MaxBodySizeInMb *int                                           `json:"maxBodySizeInMB,omitempty"`
	RateLimit       *GithubComKloudliteOperatorApisCrdsV1RateLimit `json:"rateLimit,omitempty"`
	Routes          []*GithubComKloudliteOperatorApisCrdsV1Route   `json:"routes,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1AppRouterIn

type GithubComKloudliteOperatorApisCrdsV1AppRouterIn struct {
	BackendProtocol *string                                          `json:"backendProtocol,omitempty"`
	BasicAuth       *GithubComKloudliteOperatorApisCrdsV1BasicAuthIn `json:"basicAuth,omitempty"`
	Cors            *GithubComKloudliteOperatorApisCrdsV1CorsIn      `json:"cors,omitempty"`
	Domains         []string                                         `json:"domains"`
	HTTPS           *GithubComKloudliteOperatorApisCrdsV1HTTPSIn     `json:"https,omitempty"`
	IngressClass    *string                                          `json:"ingressClass,omitempty"`
	MaxBodySizeInMb *int                                             `json:"maxBodySizeInMB,omitempty"`
	RateLimit       *GithubComKloudliteOperatorApisCrdsV1RateLimitIn `json:"rateLimit,omitempty"`
	Routes          []*GithubComKloudliteOperatorApisCrdsV1RouteIn   `json:"routes,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1AppSpec

type GithubComKloudliteOperatorApisCrdsV1AppSpec struct {
	Containers                []*GithubComKloudliteOperatorApisCrdsV1AppContainer `json:"containers"`
	DisplayName               *string                                             `json:"displayName,omitempty"`
	Freeze                    *bool                                               `json:"freeze,omitempty"`
	Hpa                       *GithubComKloudliteOperatorApisCrdsV1Hpa            `json:"hpa,omitempty"`
	Intercept                 *GithubComKloudliteOperatorApisCrdsV1Intercept      `json:"intercept,omitempty"`
	NodeSelector              map[string]interface{}                              `json:"nodeSelector,omitempty"`
	Region                    *string                                             `json:"region,omitempty"`
	Replicas                  *int                                                `json:"replicas,omitempty"`
	Router                    *GithubComKloudliteOperatorApisCrdsV1AppRouter      `json:"router,omitempty"`
	ServiceAccount            *string                                             `json:"serviceAccount,omitempty"`
	Services                  []*GithubComKloudliteOperatorApisCrdsV1AppSvc       `json:"services,omitempty"`
	Tolerations               []*K8sIoAPICoreV1Toleration                         `json:"tolerations,omitempty"`
	TopologySpreadConstraints []*K8sIoAPICoreV1TopologySpreadConstraint           `json:"topologySpreadConstraints,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1AppSpecIn

type GithubComKloudliteOperatorApisCrdsV1AppSpecIn struct {
	Containers                []*GithubComKloudliteOperatorApisCrdsV1AppContainerIn `json:"containers"`
	DisplayName               *string                                               `json:"displayName,omitempty"`
	Freeze                    *bool                                                 `json:"freeze,omitempty"`
	Hpa                       *GithubComKloudliteOperatorApisCrdsV1HPAIn            `json:"hpa,omitempty"`
	Intercept                 *GithubComKloudliteOperatorApisCrdsV1InterceptIn      `json:"intercept,omitempty"`
	NodeSelector              map[string]interface{}                                `json:"nodeSelector,omitempty"`
	Region                    *string                                               `json:"region,omitempty"`
	Replicas                  *int                                                  `json:"replicas,omitempty"`
	Router                    *GithubComKloudliteOperatorApisCrdsV1AppRouterIn      `json:"router,omitempty"`
	ServiceAccount            *string                                               `json:"serviceAccount,omitempty"`
	Services                  []*GithubComKloudliteOperatorApisCrdsV1AppSvcIn       `json:"services,omitempty"`
	Tolerations               []*K8sIoAPICoreV1TolerationIn                         `json:"tolerations,omitempty"`
	TopologySpreadConstraints []*K8sIoAPICoreV1TopologySpreadConstraintIn           `json:"topologySpreadConstraints,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1AppSvc

type GithubComKloudliteOperatorApisCrdsV1AppSvc struct {
	Port     int     `json:"port"`
	Protocol *string `json:"protocol,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1AppSvcIn

type GithubComKloudliteOperatorApisCrdsV1AppSvcIn struct {
	Port     int     `json:"port"`
	Protocol *string `json:"protocol,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1BasicAuth

type GithubComKloudliteOperatorApisCrdsV1BasicAuth struct {
	Enabled    bool    `json:"enabled"`
	SecretName *string `json:"secretName,omitempty"`
	Username   *string `json:"username,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1BasicAuthIn

type GithubComKloudliteOperatorApisCrdsV1BasicAuthIn struct {
	Enabled    bool    `json:"enabled"`
	SecretName *string `json:"secretName,omitempty"`
	Username   *string `json:"username,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret

type GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret string
const (
	GithubComKloudliteOperatorApisCrdsV1ConfigOrSecretConfig GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret = "config"
	GithubComKloudliteOperatorApisCrdsV1ConfigOrSecretPvc    GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret = "pvc"
	GithubComKloudliteOperatorApisCrdsV1ConfigOrSecretSecret GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret = "secret"
)

func (GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret) IsValid

func (GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret) MarshalGQL

func (GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret) String

func (*GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret) UnmarshalGQL

func (e *GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret) UnmarshalGQL(v interface{}) error

type GithubComKloudliteOperatorApisCrdsV1ContainerEnv

type GithubComKloudliteOperatorApisCrdsV1ContainerEnv struct {
	Key      string                                              `json:"key"`
	Optional *bool                                               `json:"optional,omitempty"`
	RefKey   *string                                             `json:"refKey,omitempty"`
	RefName  *string                                             `json:"refName,omitempty"`
	Type     *GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret `json:"type,omitempty"`
	Value    *string                                             `json:"value,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1ContainerEnvIn

type GithubComKloudliteOperatorApisCrdsV1ContainerEnvIn struct {
	Key      string                                              `json:"key"`
	Optional *bool                                               `json:"optional,omitempty"`
	RefKey   *string                                             `json:"refKey,omitempty"`
	RefName  *string                                             `json:"refName,omitempty"`
	Type     *GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret `json:"type,omitempty"`
	Value    *string                                             `json:"value,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1ContainerResource

type GithubComKloudliteOperatorApisCrdsV1ContainerResource struct {
	Max *string `json:"max,omitempty"`
	Min *string `json:"min,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1ContainerResourceIn

type GithubComKloudliteOperatorApisCrdsV1ContainerResourceIn struct {
	Max *string `json:"max,omitempty"`
	Min *string `json:"min,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1ContainerVolume

type GithubComKloudliteOperatorApisCrdsV1ContainerVolume struct {
	Items     []*GithubComKloudliteOperatorApisCrdsV1ContainerVolumeItem `json:"items,omitempty"`
	MountPath string                                                     `json:"mountPath"`
	RefName   string                                                     `json:"refName"`
	Type      GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret         `json:"type"`
}

type GithubComKloudliteOperatorApisCrdsV1ContainerVolumeIn

type GithubComKloudliteOperatorApisCrdsV1ContainerVolumeIn struct {
	Items     []*GithubComKloudliteOperatorApisCrdsV1ContainerVolumeItemIn `json:"items,omitempty"`
	MountPath string                                                       `json:"mountPath"`
	RefName   string                                                       `json:"refName"`
	Type      GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret           `json:"type"`
}

type GithubComKloudliteOperatorApisCrdsV1ContainerVolumeItem

type GithubComKloudliteOperatorApisCrdsV1ContainerVolumeItem struct {
	FileName *string `json:"fileName,omitempty"`
	Key      string  `json:"key"`
}

type GithubComKloudliteOperatorApisCrdsV1ContainerVolumeItemIn

type GithubComKloudliteOperatorApisCrdsV1ContainerVolumeItemIn struct {
	FileName *string `json:"fileName,omitempty"`
	Key      string  `json:"key"`
}

type GithubComKloudliteOperatorApisCrdsV1Cors

type GithubComKloudliteOperatorApisCrdsV1Cors struct {
	AllowCredentials *bool    `json:"allowCredentials,omitempty"`
	Enabled          *bool    `json:"enabled,omitempty"`
	Origins          []string `json:"origins,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1CorsIn

type GithubComKloudliteOperatorApisCrdsV1CorsIn struct {
	AllowCredentials *bool    `json:"allowCredentials,omitempty"`
	Enabled          *bool    `json:"enabled,omitempty"`
	Origins          []string `json:"origins,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1EnvFrom

type GithubComKloudliteOperatorApisCrdsV1EnvFrom struct {
	RefName string                                             `json:"refName"`
	Type    GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret `json:"type"`
}

type GithubComKloudliteOperatorApisCrdsV1EnvFromIn

type GithubComKloudliteOperatorApisCrdsV1EnvFromIn struct {
	RefName string                                             `json:"refName"`
	Type    GithubComKloudliteOperatorApisCrdsV1ConfigOrSecret `json:"type"`
}

type GithubComKloudliteOperatorApisCrdsV1HPAIn

type GithubComKloudliteOperatorApisCrdsV1HPAIn struct {
	Enabled         bool `json:"enabled"`
	MaxReplicas     *int `json:"maxReplicas,omitempty"`
	MinReplicas     *int `json:"minReplicas,omitempty"`
	ThresholdCPU    *int `json:"thresholdCpu,omitempty"`
	ThresholdMemory *int `json:"thresholdMemory,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1HTTPGetProbe

type GithubComKloudliteOperatorApisCrdsV1HTTPGetProbe struct {
	HTTPHeaders map[string]interface{} `json:"httpHeaders,omitempty"`
	Path        string                 `json:"path"`
	Port        int                    `json:"port"`
}

type GithubComKloudliteOperatorApisCrdsV1HTTPGetProbeIn

type GithubComKloudliteOperatorApisCrdsV1HTTPGetProbeIn struct {
	HTTPHeaders map[string]interface{} `json:"httpHeaders,omitempty"`
	Path        string                 `json:"path"`
	Port        int                    `json:"port"`
}

type GithubComKloudliteOperatorApisCrdsV1HTTPS

type GithubComKloudliteOperatorApisCrdsV1HTTPS struct {
	ClusterIssuer *string `json:"clusterIssuer,omitempty"`
	Enabled       bool    `json:"enabled"`
	ForceRedirect *bool   `json:"forceRedirect,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1HTTPSIn

type GithubComKloudliteOperatorApisCrdsV1HTTPSIn struct {
	ClusterIssuer *string `json:"clusterIssuer,omitempty"`
	Enabled       bool    `json:"enabled"`
	ForceRedirect *bool   `json:"forceRedirect,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1Hpa

type GithubComKloudliteOperatorApisCrdsV1Hpa struct {
	Enabled         bool `json:"enabled"`
	MaxReplicas     *int `json:"maxReplicas,omitempty"`
	MinReplicas     *int `json:"minReplicas,omitempty"`
	ThresholdCPU    *int `json:"thresholdCpu,omitempty"`
	ThresholdMemory *int `json:"thresholdMemory,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1Intercept

type GithubComKloudliteOperatorApisCrdsV1Intercept struct {
	Enabled      bool                                                            `json:"enabled"`
	PortMappings []*GithubComKloudliteOperatorApisCrdsV1AppInterceptPortMappings `json:"portMappings,omitempty"`
	ToDevice     string                                                          `json:"toDevice"`
}

type GithubComKloudliteOperatorApisCrdsV1InterceptIn

type GithubComKloudliteOperatorApisCrdsV1InterceptIn struct {
	Enabled      bool                                                              `json:"enabled"`
	PortMappings []*GithubComKloudliteOperatorApisCrdsV1AppInterceptPortMappingsIn `json:"portMappings,omitempty"`
	ToDevice     string                                                            `json:"toDevice"`
}

type GithubComKloudliteOperatorApisCrdsV1Probe

type GithubComKloudliteOperatorApisCrdsV1Probe struct {
	FailureThreshold *int                                              `json:"failureThreshold,omitempty"`
	HTTPGet          *GithubComKloudliteOperatorApisCrdsV1HTTPGetProbe `json:"httpGet,omitempty"`
	InitialDelay     *int                                              `json:"initialDelay,omitempty"`
	Interval         *int                                              `json:"interval,omitempty"`
	Shell            *GithubComKloudliteOperatorApisCrdsV1ShellProbe   `json:"shell,omitempty"`
	TCP              *GithubComKloudliteOperatorApisCrdsV1TCPProbe     `json:"tcp,omitempty"`
	Type             string                                            `json:"type"`
}

type GithubComKloudliteOperatorApisCrdsV1ProbeIn

type GithubComKloudliteOperatorApisCrdsV1ProbeIn struct {
	FailureThreshold *int                                                `json:"failureThreshold,omitempty"`
	HTTPGet          *GithubComKloudliteOperatorApisCrdsV1HTTPGetProbeIn `json:"httpGet,omitempty"`
	InitialDelay     *int                                                `json:"initialDelay,omitempty"`
	Interval         *int                                                `json:"interval,omitempty"`
	Shell            *GithubComKloudliteOperatorApisCrdsV1ShellProbeIn   `json:"shell,omitempty"`
	TCP              *GithubComKloudliteOperatorApisCrdsV1TCPProbeIn     `json:"tcp,omitempty"`
	Type             string                                              `json:"type"`
}

type GithubComKloudliteOperatorApisCrdsV1RateLimit

type GithubComKloudliteOperatorApisCrdsV1RateLimit struct {
	Connections *int  `json:"connections,omitempty"`
	Enabled     *bool `json:"enabled,omitempty"`
	Rpm         *int  `json:"rpm,omitempty"`
	Rps         *int  `json:"rps,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1RateLimitIn

type GithubComKloudliteOperatorApisCrdsV1RateLimitIn struct {
	Connections *int  `json:"connections,omitempty"`
	Enabled     *bool `json:"enabled,omitempty"`
	Rpm         *int  `json:"rpm,omitempty"`
	Rps         *int  `json:"rps,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1Route

type GithubComKloudliteOperatorApisCrdsV1Route struct {
	App     string `json:"app"`
	Path    string `json:"path"`
	Port    int    `json:"port"`
	Rewrite *bool  `json:"rewrite,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1RouteIn

type GithubComKloudliteOperatorApisCrdsV1RouteIn struct {
	App     string `json:"app"`
	Path    string `json:"path"`
	Port    int    `json:"port"`
	Rewrite *bool  `json:"rewrite,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1ShellProbe

type GithubComKloudliteOperatorApisCrdsV1ShellProbe struct {
	Command []string `json:"command,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1ShellProbeIn

type GithubComKloudliteOperatorApisCrdsV1ShellProbeIn struct {
	Command []string `json:"command,omitempty"`
}

type GithubComKloudliteOperatorApisCrdsV1TCPProbe

type GithubComKloudliteOperatorApisCrdsV1TCPProbe struct {
	Port int `json:"port"`
}

type GithubComKloudliteOperatorApisCrdsV1TCPProbeIn

type GithubComKloudliteOperatorApisCrdsV1TCPProbeIn struct {
	Port int `json:"port"`
}

type GithubComKloudliteOperatorPkgOperatorCheck

type GithubComKloudliteOperatorPkgOperatorCheck struct {
	Debug      *string                                     `json:"debug,omitempty"`
	Error      *string                                     `json:"error,omitempty"`
	Generation *int                                        `json:"generation,omitempty"`
	Info       *string                                     `json:"info,omitempty"`
	Message    *string                                     `json:"message,omitempty"`
	StartedAt  *string                                     `json:"startedAt,omitempty"`
	State      *GithubComKloudliteOperatorPkgOperatorState `json:"state,omitempty"`
	Status     bool                                        `json:"status"`
}

type GithubComKloudliteOperatorPkgOperatorCheckMeta

type GithubComKloudliteOperatorPkgOperatorCheckMeta struct {
	Debug       *bool   `json:"debug,omitempty"`
	Description *string `json:"description,omitempty"`
	Hide        *bool   `json:"hide,omitempty"`
	Name        string  `json:"name"`
	Title       string  `json:"title"`
}

type GithubComKloudliteOperatorPkgOperatorResourceRef

type GithubComKloudliteOperatorPkgOperatorResourceRef struct {
	APIVersion string `json:"apiVersion"`
	Kind       string `json:"kind"`
	Name       string `json:"name"`
	Namespace  string `json:"namespace"`
}

type GithubComKloudliteOperatorPkgOperatorState

type GithubComKloudliteOperatorPkgOperatorState string
const (
	GithubComKloudliteOperatorPkgOperatorStateErroredDuringReconcilation GithubComKloudliteOperatorPkgOperatorState = "errored____during____reconcilation"
	GithubComKloudliteOperatorPkgOperatorStateFinishedReconcilation      GithubComKloudliteOperatorPkgOperatorState = "finished____reconcilation"
	GithubComKloudliteOperatorPkgOperatorStateUnderReconcilation         GithubComKloudliteOperatorPkgOperatorState = "under____reconcilation"
	GithubComKloudliteOperatorPkgOperatorStateYetToBeReconciled          GithubComKloudliteOperatorPkgOperatorState = "yet____to____be____reconciled"
)

func (GithubComKloudliteOperatorPkgOperatorState) IsValid

func (GithubComKloudliteOperatorPkgOperatorState) MarshalGQL

func (GithubComKloudliteOperatorPkgOperatorState) String

func (*GithubComKloudliteOperatorPkgOperatorState) UnmarshalGQL

func (e *GithubComKloudliteOperatorPkgOperatorState) UnmarshalGQL(v interface{}) error

type GithubComKloudliteOperatorPkgOperatorStatus

type GithubComKloudliteOperatorPkgOperatorStatus struct {
	CheckList           []*GithubComKloudliteOperatorPkgOperatorCheckMeta   `json:"checkList,omitempty"`
	Checks              map[string]interface{}                              `json:"checks,omitempty"`
	IsReady             bool                                                `json:"isReady"`
	LastReadyGeneration *int                                                `json:"lastReadyGeneration,omitempty"`
	LastReconcileTime   *string                                             `json:"lastReconcileTime,omitempty"`
	Message             *GithubComKloudliteOperatorPkgRawJSONRawJSON        `json:"message,omitempty"`
	Resources           []*GithubComKloudliteOperatorPkgOperatorResourceRef `json:"resources,omitempty"`
}

type GithubComKloudliteOperatorPkgRawJSONRawJSON

type GithubComKloudliteOperatorPkgRawJSONRawJSON struct {
	RawMessage interface{} `json:"RawMessage,omitempty"`
}

type IOTAppEdge

type IOTAppEdge struct {
	Cursor string           `json:"cursor"`
	Node   *entities.IOTApp `json:"node"`
}

type IOTAppPaginatedRecords

type IOTAppPaginatedRecords struct {
	Edges      []*IOTAppEdge `json:"edges"`
	PageInfo   *PageInfo     `json:"pageInfo"`
	TotalCount int           `json:"totalCount"`
}

type IOTDeploymentEdge

type IOTDeploymentEdge struct {
	Cursor string                  `json:"cursor"`
	Node   *entities.IOTDeployment `json:"node"`
}

type IOTDeploymentPaginatedRecords

type IOTDeploymentPaginatedRecords struct {
	Edges      []*IOTDeploymentEdge `json:"edges"`
	PageInfo   *PageInfo            `json:"pageInfo"`
	TotalCount int                  `json:"totalCount"`
}

type IOTDeviceBlueprintEdge

type IOTDeviceBlueprintEdge struct {
	Cursor string                       `json:"cursor"`
	Node   *entities.IOTDeviceBlueprint `json:"node"`
}

type IOTDeviceBlueprintPaginatedRecords

type IOTDeviceBlueprintPaginatedRecords struct {
	Edges      []*IOTDeviceBlueprintEdge `json:"edges"`
	PageInfo   *PageInfo                 `json:"pageInfo"`
	TotalCount int                       `json:"totalCount"`
}

type IOTDeviceEdge

type IOTDeviceEdge struct {
	Cursor string              `json:"cursor"`
	Node   *entities.IOTDevice `json:"node"`
}

type IOTDevicePaginatedRecords

type IOTDevicePaginatedRecords struct {
	Edges      []*IOTDeviceEdge `json:"edges"`
	PageInfo   *PageInfo        `json:"pageInfo"`
	TotalCount int              `json:"totalCount"`
}

type IOTEnvironment

type IOTEnvironment struct {
	AccountName       string                     `json:"accountName"`
	CreatedBy         *common.CreatedOrUpdatedBy `json:"createdBy"`
	CreationTime      string                     `json:"creationTime"`
	DisplayName       string                     `json:"displayName"`
	ID                repos.ID                   `json:"id"`
	LastUpdatedBy     *common.CreatedOrUpdatedBy `json:"lastUpdatedBy"`
	MarkedForDeletion *bool                      `json:"markedForDeletion,omitempty"`
	Name              string                     `json:"name"`
	ProjectName       string                     `json:"projectName"`
	RecordVersion     int                        `json:"recordVersion"`
	UpdateTime        string                     `json:"updateTime"`
}

type IOTEnvironmentEdge

type IOTEnvironmentEdge struct {
	Cursor string          `json:"cursor"`
	Node   *IOTEnvironment `json:"node"`
}

type IOTEnvironmentIn

type IOTEnvironmentIn struct {
	DisplayName string `json:"displayName"`
	Name        string `json:"name"`
}

type IOTEnvironmentPaginatedRecords

type IOTEnvironmentPaginatedRecords struct {
	Edges      []*IOTEnvironmentEdge `json:"edges"`
	PageInfo   *PageInfo             `json:"pageInfo"`
	TotalCount int                   `json:"totalCount"`
}

type IOTProjectEdge

type IOTProjectEdge struct {
	Cursor string               `json:"cursor"`
	Node   *entities.IOTProject `json:"node"`
}

type IOTProjectPaginatedRecords

type IOTProjectPaginatedRecords struct {
	Edges      []*IOTProjectEdge `json:"edges"`
	PageInfo   *PageInfo         `json:"pageInfo"`
	TotalCount int               `json:"totalCount"`
}

type K8sIoAPICoreV1TaintEffect

type K8sIoAPICoreV1TaintEffect string
const (
	K8sIoAPICoreV1TaintEffectNoExecute        K8sIoAPICoreV1TaintEffect = "NoExecute"
	K8sIoAPICoreV1TaintEffectNoSchedule       K8sIoAPICoreV1TaintEffect = "NoSchedule"
	K8sIoAPICoreV1TaintEffectPreferNoSchedule K8sIoAPICoreV1TaintEffect = "PreferNoSchedule"
)

func (K8sIoAPICoreV1TaintEffect) IsValid

func (e K8sIoAPICoreV1TaintEffect) IsValid() bool

func (K8sIoAPICoreV1TaintEffect) MarshalGQL

func (e K8sIoAPICoreV1TaintEffect) MarshalGQL(w io.Writer)

func (K8sIoAPICoreV1TaintEffect) String

func (e K8sIoAPICoreV1TaintEffect) String() string

func (*K8sIoAPICoreV1TaintEffect) UnmarshalGQL

func (e *K8sIoAPICoreV1TaintEffect) UnmarshalGQL(v interface{}) error

type K8sIoAPICoreV1Toleration

type K8sIoAPICoreV1Toleration struct {
	Effect            *K8sIoAPICoreV1TaintEffect        `json:"effect,omitempty"`
	Key               *string                           `json:"key,omitempty"`
	Operator          *K8sIoAPICoreV1TolerationOperator `json:"operator,omitempty"`
	TolerationSeconds *int                              `json:"tolerationSeconds,omitempty"`
	Value             *string                           `json:"value,omitempty"`
}

type K8sIoAPICoreV1TolerationIn

type K8sIoAPICoreV1TolerationIn struct {
	Effect            *K8sIoAPICoreV1TaintEffect        `json:"effect,omitempty"`
	Key               *string                           `json:"key,omitempty"`
	Operator          *K8sIoAPICoreV1TolerationOperator `json:"operator,omitempty"`
	TolerationSeconds *int                              `json:"tolerationSeconds,omitempty"`
	Value             *string                           `json:"value,omitempty"`
}

type K8sIoAPICoreV1TolerationOperator

type K8sIoAPICoreV1TolerationOperator string
const (
	K8sIoAPICoreV1TolerationOperatorEqual  K8sIoAPICoreV1TolerationOperator = "Equal"
	K8sIoAPICoreV1TolerationOperatorExists K8sIoAPICoreV1TolerationOperator = "Exists"
)

func (K8sIoAPICoreV1TolerationOperator) IsValid

func (K8sIoAPICoreV1TolerationOperator) MarshalGQL

func (e K8sIoAPICoreV1TolerationOperator) MarshalGQL(w io.Writer)

func (K8sIoAPICoreV1TolerationOperator) String

func (*K8sIoAPICoreV1TolerationOperator) UnmarshalGQL

func (e *K8sIoAPICoreV1TolerationOperator) UnmarshalGQL(v interface{}) error

type K8sIoAPICoreV1TopologySpreadConstraint

type K8sIoAPICoreV1TopologySpreadConstraint struct {
	LabelSelector      *K8sIoApimachineryPkgApisMetaV1LabelSelector `json:"labelSelector,omitempty"`
	MatchLabelKeys     []string                                     `json:"matchLabelKeys,omitempty"`
	MaxSkew            int                                          `json:"maxSkew"`
	MinDomains         *int                                         `json:"minDomains,omitempty"`
	NodeAffinityPolicy *string                                      `json:"nodeAffinityPolicy,omitempty"`
	NodeTaintsPolicy   *string                                      `json:"nodeTaintsPolicy,omitempty"`
	TopologyKey        string                                       `json:"topologyKey"`
	WhenUnsatisfiable  K8sIoAPICoreV1UnsatisfiableConstraintAction  `json:"whenUnsatisfiable"`
}

type K8sIoAPICoreV1TopologySpreadConstraintIn

type K8sIoAPICoreV1TopologySpreadConstraintIn struct {
	LabelSelector      *K8sIoApimachineryPkgApisMetaV1LabelSelectorIn `json:"labelSelector,omitempty"`
	MatchLabelKeys     []string                                       `json:"matchLabelKeys,omitempty"`
	MaxSkew            int                                            `json:"maxSkew"`
	MinDomains         *int                                           `json:"minDomains,omitempty"`
	NodeAffinityPolicy *string                                        `json:"nodeAffinityPolicy,omitempty"`
	NodeTaintsPolicy   *string                                        `json:"nodeTaintsPolicy,omitempty"`
	TopologyKey        string                                         `json:"topologyKey"`
	WhenUnsatisfiable  K8sIoAPICoreV1UnsatisfiableConstraintAction    `json:"whenUnsatisfiable"`
}

type K8sIoAPICoreV1UnsatisfiableConstraintAction

type K8sIoAPICoreV1UnsatisfiableConstraintAction string
const (
	K8sIoAPICoreV1UnsatisfiableConstraintActionDoNotSchedule  K8sIoAPICoreV1UnsatisfiableConstraintAction = "DoNotSchedule"
	K8sIoAPICoreV1UnsatisfiableConstraintActionScheduleAnyway K8sIoAPICoreV1UnsatisfiableConstraintAction = "ScheduleAnyway"
)

func (K8sIoAPICoreV1UnsatisfiableConstraintAction) IsValid

func (K8sIoAPICoreV1UnsatisfiableConstraintAction) MarshalGQL

func (K8sIoAPICoreV1UnsatisfiableConstraintAction) String

func (*K8sIoAPICoreV1UnsatisfiableConstraintAction) UnmarshalGQL

func (e *K8sIoAPICoreV1UnsatisfiableConstraintAction) UnmarshalGQL(v interface{}) error

type K8sIoApimachineryPkgApisMetaV1LabelSelector

type K8sIoApimachineryPkgApisMetaV1LabelSelector struct {
	MatchExpressions []*K8sIoApimachineryPkgApisMetaV1LabelSelectorRequirement `json:"matchExpressions,omitempty"`
	MatchLabels      map[string]interface{}                                    `json:"matchLabels,omitempty"`
}

type K8sIoApimachineryPkgApisMetaV1LabelSelectorIn

type K8sIoApimachineryPkgApisMetaV1LabelSelectorIn struct {
	MatchExpressions []*K8sIoApimachineryPkgApisMetaV1LabelSelectorRequirementIn `json:"matchExpressions,omitempty"`
	MatchLabels      map[string]interface{}                                      `json:"matchLabels,omitempty"`
}

type K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator

type K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator string
const (
	K8sIoApimachineryPkgApisMetaV1LabelSelectorOperatorDoesNotExist K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator = "DoesNotExist"
	K8sIoApimachineryPkgApisMetaV1LabelSelectorOperatorExists       K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator = "Exists"
	K8sIoApimachineryPkgApisMetaV1LabelSelectorOperatorIn           K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator = "In"
	K8sIoApimachineryPkgApisMetaV1LabelSelectorOperatorNotIn        K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator = "NotIn"
)

func (K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator) IsValid

func (K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator) MarshalGQL

func (K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator) String

func (*K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator) UnmarshalGQL

func (e *K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator) UnmarshalGQL(v interface{}) error

type K8sIoApimachineryPkgApisMetaV1LabelSelectorRequirement

type K8sIoApimachineryPkgApisMetaV1LabelSelectorRequirement struct {
	Key      string                                              `json:"key"`
	Operator K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator `json:"operator"`
	Values   []string                                            `json:"values,omitempty"`
}

type K8sIoApimachineryPkgApisMetaV1LabelSelectorRequirementIn

type K8sIoApimachineryPkgApisMetaV1LabelSelectorRequirementIn struct {
	Key      string                                              `json:"key"`
	Operator K8sIoApimachineryPkgApisMetaV1LabelSelectorOperator `json:"operator"`
	Values   []string                                            `json:"values,omitempty"`
}

type Mutation

type Mutation struct {
}

type PageInfo

type PageInfo struct {
	EndCursor   *string `json:"endCursor,omitempty"`
	HasNextPage *bool   `json:"hasNextPage,omitempty"`
	HasPrevPage *bool   `json:"hasPrevPage,omitempty"`
	StartCursor *string `json:"startCursor,omitempty"`
}

type Query

type Query struct {
}

type SearchIOTApps

type SearchIOTApps struct {
	Text              *repos.MatchFilter `json:"text,omitempty"`
	IsReady           *repos.MatchFilter `json:"isReady,omitempty"`
	MarkedForDeletion *repos.MatchFilter `json:"markedForDeletion,omitempty"`
}

type SearchIOTDeployments

type SearchIOTDeployments struct {
	Text              *repos.MatchFilter `json:"text,omitempty"`
	IsReady           *repos.MatchFilter `json:"isReady,omitempty"`
	MarkedForDeletion *repos.MatchFilter `json:"markedForDeletion,omitempty"`
}

type SearchIOTDeviceBlueprints

type SearchIOTDeviceBlueprints struct {
	Text              *repos.MatchFilter `json:"text,omitempty"`
	IsReady           *repos.MatchFilter `json:"isReady,omitempty"`
	MarkedForDeletion *repos.MatchFilter `json:"markedForDeletion,omitempty"`
}

type SearchIOTDevices

type SearchIOTDevices struct {
	Text              *repos.MatchFilter `json:"text,omitempty"`
	IsReady           *repos.MatchFilter `json:"isReady,omitempty"`
	MarkedForDeletion *repos.MatchFilter `json:"markedForDeletion,omitempty"`
}

type SearchIOTProjects

type SearchIOTProjects struct {
	Text              *repos.MatchFilter `json:"text,omitempty"`
	IsReady           *repos.MatchFilter `json:"isReady,omitempty"`
	MarkedForDeletion *repos.MatchFilter `json:"markedForDeletion,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL