OBJECT

ApplicationEngineQuery

link GraphQL Schema definition

  • type ApplicationEngineQuery {
  • # Generate the contents for a kubeconfig file for the current context. If used on
  • # the root context, by default it will generate a file containing all visible
  • # contexts
  • #
  • # Arguments
  • # rootOnly: Only include the root context in the kubeconfig file,
  • # otherwise include all visible ApplicationEngine contexts
  • kubeconfig(rootOnly: Boolean): String!
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryAgentTargets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindAgentTargetConnection
  • # AvailabilityTarget is the Schema for the availabilitytargets API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryAvailabilityTargets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindAvailabilityTargetConnection
  • # Arguments
  • # after: [Not documented]
  • # filter: [Not documented]
  • # first: [Not documented]
  • queryBindableResources(
  • after: String,
  • filter: QueryFilter,
  • first: Int
  • ): KubernetesResourceInterfaceConnection!
  • # Arguments
  • # after: [Not documented]
  • # filter: [Not documented]
  • # first: [Not documented]
  • queryBindableTypes(after: String, filter: QueryFilter, first: Int): KubernetesResourceKindConnection!
  • # BuildConfiguration is the Schema for the buildconfiguaration API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryBuildConfigurations(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindBuildConfigurationConnection
  • # Builder is the Schema for the Builder API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryBuilders(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindBuilderConnection
  • # CertificateProvider is the Schema for the certificateproviders API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryCertificateProviders(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindCertificateProviderConnection
  • # ClassClaim is the Schema for the classclaims API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryClassClaims(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindClassClaimConnection
  • # ClusterGroup is the schema for the ClusterGroup API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryClusterGroups(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindClusterGroupConnection
  • # ClusterRoleBinding references a ClusterRole, but not contain it. It can
  • # reference a ClusterRole in the global namespace, and adds who information via
  • # Subject.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryClusterRoleBindings(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindClusterRoleBindingConnection
  • # ClusterRole is a cluster level, logical grouping of PolicyRules that can be
  • # referenced as a unit by a RoleBinding or ClusterRoleBinding.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryClusterRoles(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindClusterRoleConnection
  • # SyncResourceSet is the Schema for the ClusterSyncResourceSets API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryClusterSyncResourceSets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindClusterSyncResourceSetConnection
  • # ConfigMap holds configuration data for pods to consume.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryConfigMaps(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindConfigMapConnection
  • # ContainerAppBuildPlan is the Schema for the containerappbuildplan API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryContainerAppBuildPlans(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindContainerAppBuildPlanConnection
  • # ContainerApp is the Schema for the containerapps API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryContainerApps(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindContainerAppConnection
  • # Credential is the Schema for the credentials API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryCredentials(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindCredentialConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryDNSProviders(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindDNSProviderConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryDNSRoutingPolicies(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindDNSRoutingPolicyConnection
  • # DomainBinding CRD defines the connection between a Domain and a Space
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryDomainBindings(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindDomainBindingConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryDomains(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindDomainConnection
  • # EKSCluster is the Schema for the EKSCluster API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryEKSClusters(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindEKSClusterConnection
  • # EKSNodepool is the Schema for the EKSNodepool API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryEKSNodepools(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindEKSNodepoolConnection
  • # EKSOption is the Schema for the EKSOption API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryEKSOptions(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindEKSOptionConnection
  • # EgressPoint is the Schema for the egresspoints API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryEgressPoints(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindEgressPointConnection
  • # Event is a report of an event somewhere in the cluster.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryEvents(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindEventConnection
  • # Eviction evicts a managed namespace from its scheduled cluster subject to space
  • # disruption budget
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryEvictions(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindEvictionConnection
  • # HTTPRoute provides a way to route HTTP requests. This includes the capability to
  • # match requests by hostname, path, header, or query param. Filters can be used to
  • # specify additional processing steps. Backends specify where matching requests
  • # should be routed.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryHTTPRoutes(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindHTTPRouteConnection
  • # HealthProbe is the Schema for the HealthProbe API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryHealthProbes(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindHealthProbeConnection
  • # KubernetesCluster is the Schema for the KubernetesCluster API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryKubernetesClusters(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindKubernetesClusterConnection
  • # Query available resource kinds
  • #
  • # Arguments
  • # after: relay-compatible cursor for paging
  • # context: KRM context
  • # first: relay-compatible page size
  • # kind: Filter by specific instances
  • queryKubernetesResourceKinds(
  • after: String,
  • context: KubernetesResourceContextInput,
  • first: Int,
  • kind: [String!]
  • ): KubernetesResourceKindConnection!
  • # Generic query of kubernetes resources by kind
  • #
  • # Arguments
  • # after: relay-compatible cursor for paging
  • # context: KRM context
  • # fieldSelector: Filter by field selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: relay-compatible page size
  • # kind: Resource kind - also accepts singular, plural or short
  • # names of types.
  • # kindMajorVersion: Major version number of resource kind schema
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by resource name
  • queryKubernetesResources(
  • after: String,
  • context: KubernetesResourceContextInput,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • kind: String!,
  • kindMajorVersion: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesResourceConnection
  • # LimitRange sets resource usage limits for each kind of resource in a Namespace.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryLimitRanges(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindLimitRangeConnection
  • # ManagedNamespaceSet is the Schema for the managednamespacesets API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryManagedNamespaceSets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindManagedNamespaceSetConnection
  • # ManagedNamespace is the Schema for the managednamespaces API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryManagedNamespaces(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindManagedNamespaceConnection
  • # NamedTask is the Schema for the NamedTask API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryNamedTasks(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindNamedTaskConnection
  • # Namespace provides a scope for Names. Use of multiple namespaces is optional.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryNamespaces(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindNamespaceConnection
  • # NetworkNeighborSet is the Schema for the networkneighborsets API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryNetworkNeighborSets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindNetworkNeighborSetConnection
  • # A Package Install is an actual installation of a package and its underlying
  • # resources on a Kubernetes cluster.
  • # It is represented in kapp-controller by a PackageInstall CR.
  • # A PackageInstall CR must reference a Package CR.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryPackageInstalls(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindPackageInstallConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryPackageMetadatas(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindPackageMetadataConnection
  • # A package repository is a collection of packages and their metadata.
  • # Similar to a maven repository or a rpm repository, adding a package repository
  • # to a cluster gives users of that cluster the ability to install any of the
  • # packages from that repository.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryPackageRepositories(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindPackageRepositoryConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryPackages(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindPackageConnection
  • # PodSecurityPolicy is the Schema for the PodSecurityPolicy API.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryPodSecurityPolicies(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindPodSecurityPolicyConnection
  • # Describes a pre-provisioned service instance
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryPreProvisionedServices(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindPreProvisionedServiceConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryProfiles(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindProfileConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryProjects(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindProjectConnection
  • # RoleBinding references a role, but does not contain it. It can reference a Role
  • # in the same namespace or a ClusterRole in the global namespace. It adds who
  • # information via Subjects and namespace information by which namespace it exists
  • # in. RoleBindings in a given namespace only have effect in that namespace.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryRoleBindings(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindRoleBindingConnection
  • # Role is a namespaced, logical grouping of PolicyRules that can be referenced as
  • # a unit by a RoleBinding.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryRoles(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindRoleConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySecretExports(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSecretExportConnection
  • # Secret holds secret data of a certain type. The total bytes of the values in the
  • # Data field must be less than MaxSecretSize bytes.
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySecrets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSecretConnection
  • # ServiceAccount binds together: * a name, understood by users, and perhaps by
  • # peripheral systems, for an identity * a principal that can be authenticated and
  • # authorized * a set of secrets
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryServiceAccounts(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindServiceAccountConnection
  • # ServiceBinding is the Schema for the servicebindings API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryServiceBindings(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindServiceBindingConnection
  • # SpaceDisruptionBudget is the Schema for the spacedisruptionbudget API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySpaceDisruptionBudgets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSpaceDisruptionBudgetConnection
  • # SpaceOutput is the Schema for the spaceoutputs API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySpaceOutputs(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSpaceOutputConnection
  • # Space is the Schema for the spaces API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySpaces(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSpaceConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySpringCloudGatewayMappings(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSpringCloudGatewayMappingConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySpringCloudGatewayRouteConfigs(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSpringCloudGatewayRouteConfigConnection
  • # SyncResourceSet is the Schema for the SyncResourceSets API
  • #
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • querySyncResourceSets(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindSyncResourceSetConnection
  • # Arguments
  • # after: node-compatible endCursor from previous query, to select
  • # next page
  • # fieldSelector: Filter by field selector - see Filter by field
  • # selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
  • # filter: Filter by an arbitrary QueryFilter - this is slower
  • # than by label/field selectors as filtering must be done in the GraphQL layer
  • # first: node-compatible page size
  • # labelSelector: Filter by label selector - see
  • # https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
  • # name: Filter by name
  • queryTraits(
  • after: String,
  • fieldSelector: String,
  • filter: QueryFilter,
  • first: Int,
  • labelSelector: String,
  • name: [String!]
  • ): KubernetesKindTraitConnection
  • }

link Require by