UpdateClusterRequest: {
    admissionPlugins?: string[];
    apiserverCertSans?: string[];
    autoUpgrade?: UpdateClusterRequestAutoUpgrade;
    autoscalerConfig?: K8s.v1.UpdateClusterRequestAutoscalerConfig;
    clusterId: string;
    description?: string;
    featureGates?: string[];
    name?: string;
    openIdConnectConfig?: K8s.v1.UpdateClusterRequestOpenIDConnectConfig;
    region?: Region;
    tags?: string[];
}

Type declaration

  • OptionaladmissionPlugins?: string[]

    List of admission plugins to enable.

  • OptionalapiserverCertSans?: string[]

    Additional Subject Alternative Names for the Kubernetes API server certificate.

  • OptionalautoUpgrade?: UpdateClusterRequestAutoUpgrade

    New auto upgrade configuration for the cluster. Note that all fields need to be set.

  • OptionalautoscalerConfig?: K8s.v1.UpdateClusterRequestAutoscalerConfig

    New autoscaler config for the cluster.

  • clusterId: string

    ID of the cluster to update.

  • Optionaldescription?: string

    New description for the cluster.

  • OptionalfeatureGates?: string[]

    List of feature gates to enable.

  • Optionalname?: string

    New external name for the cluster.

  • OptionalopenIdConnectConfig?: K8s.v1.UpdateClusterRequestOpenIDConnectConfig

    OpenID Connect configuration of the cluster. This configuration enables to update the OpenID Connect configuration of the Kubernetes API server.

  • Optionalregion?: Region

    Region to target. If none is passed will use default region from the config.

  • Optionaltags?: string[]

    New tags associated with the cluster.