INPUT_OBJECT

K8sManifestConfigInput

Description

Supported in v9.2+ Input to generate a manifest for the Kubernetes cluster.

link GraphQL Schema definition

  • input K8sManifestConfigInput {
  • # Required. Supported in v9.2+
  • # Distribution of the Kubernetes cluster to be added.
  • distribution: String!
  • # Supported in v9.2+
  • # UUID of the Kubernetes cluster to be added.
  • id: String
  • # Supported in v9.2+
  • # Specifies whether to enable automatic protection set creation for the Kubernetes
  • # cluster.
  • isAutoPsCreationEnabled: Boolean
  • # Supported in v9.2+
  • # IP address of the master node of the Kubernetes cluster. This is required only
  • # when transport type is NodePort.
  • k8sNodeIp: String
  • # Required. Supported in v9.2+
  • # Name of the Kubernetes Cluster.
  • name: String!
  • # Supported in v9.2+
  • # The pull secret required for pulling Rubrik container images.
  • pullSecret: String
  • # Supported in v9.2+
  • # Container registry URL for storing Rubrik container images.
  • registry: String
  • # Required. Supported in v9.2+
  • # The RSC service account used for onboarding.
  • serviceAccount: ServiceAccountInputInput!
  • # Required. Supported in v9.2+
  • # The transport type used for communication with the Kubernetes cluster.
  • transport: String!
  • }