UpdatePoolRequest: {
    autohealing?: boolean;
    autoscaling?: boolean;
    kubeletArgs?: Record<string, string>;
    maxSize?: number;
    minSize?: number;
    poolId: string;
    region?: Region;
    size?: number;
    tags?: string[];
    upgradePolicy?: UpdatePoolRequestUpgradePolicy;
}

Type declaration

  • Optionalautohealing?: boolean

    New value for the pool autohealing enablement.

  • Optionalautoscaling?: boolean

    New value for the pool autoscaling enablement.

  • OptionalkubeletArgs?: Record<string, string>

    New Kubelet arguments to be used by this pool. Note that this feature is experimental.

  • OptionalmaxSize?: number

    New maximum size for the pool.

  • OptionalminSize?: number

    New minimum size for the pool.

  • poolId: string

    ID of the pool to update.

  • Optionalregion?: Region

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

  • Optionalsize?: number

    New desired pool size.

  • Optionaltags?: string[]

    New tags associated with the pool.

  • OptionalupgradePolicy?: UpdatePoolRequestUpgradePolicy

    New upgrade policy for the pool.