// *** WARNING: this file was generated by test. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** using System; using System.Collections.Generic; using System.Collections.Immutable; using System.Threading.Tasks; using Pulumi.Serialization; namespace Pulumi.Example.Inputs { /// /// BETA FEATURE - Options to configure the Helm Release resource. /// public sealed class HelmReleaseSettingsArgs : Pulumi.ResourceArgs { /// /// The backend storage driver for Helm. Values are: configmap, secret, memory, sql. /// [Input("driver")] public Input? Driver { get; set; } /// /// The path to the helm plugins directory. /// [Input("pluginsPath")] public Input? PluginsPath { get; set; } /// /// to test required args /// [Input("requiredArg", required: true)] public Input RequiredArg { get; set; } = null!; public HelmReleaseSettingsArgs() { Driver = Utilities.GetEnv("PULUMI_K8S_HELM_DRIVER") ?? "secret"; PluginsPath = Utilities.GetEnv("PULUMI_K8S_HELM_PLUGINS_PATH"); } } }