OBJECT
Subscription
link GraphQL Schema definition
- type Subscription {
- # Subscribe to a Kubernetes pod's logs and their updates
- #
- # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
- # for a stable API but we reserve the right to fix issues including modifying the
- # schema if required.
- #
- # Arguments
- # logParams: Configuration parameters for the log subscription
- # podEntityId: The entity id of the pod to subscribe to
- (
- KubernetesLogParams!, :
- EntityId! :
- ): KubernetesLogRecord!
- # Subscribe to / watch changes for a kubernetes resource kind or specific resource
- # instance
- #
- # Arguments
- # allowWatchBookmarks: Allow/request emission of bookmark events
- # context: KRM context including namespace
- # fieldSelector: Filter by field selector - see
- # https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/
- # kind: Specify resource kind
- # 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 optional resource name
- # resourceVersion: Request changes only after a given
- # `resourceVersion` string which
- # can be obtained from the `resourceVersion` field of a prior query's
- # `KubernetesResourceConnection` response.
- #
- # See:
- # https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions
- (
- Boolean, :
- KubernetesResourceContextInput, :
- String, :
- String!, :
- Int, :
- String, :
- String, :
- String :
- ): KubernetesResourceEvent!
- # Subscribe to a Container app replica logs
- #
- # Arguments
- # containerApp: The name of the container app
- # context: KRM context including namespace
- # logParams: Parameters for configuring the log subscription
- # replica: The name of the container app replica
- # spaceReplica: The name of the space replica
- (
- String!, :
- KubernetesResourceContextInput, :
- ApplicationEngineContainerAppReplicaLogParams!, :
- String!, :
- String! :
- ): ApplicationEngineContainerAppReplicaLogRecord!
- }
link Require by
This element is not required by anyone