HelmChartOptions Methods
Class Methods 6 members
Provides options for configuring Helm chart deployment settings on a
KubernetesEnvironmentResource. Sets the Helm chart version for deployment.
public sealed class HelmChartOptions{ public HelmChartOptions WithChartVersion( string version) { // ... }}Parameters
version string The chart version (e.g., "1.0.0"). Returns
HelmChartOptions This HelmChartOptions for chaining. WithChartVersion(IResourceBuilder<ParameterResource>) Section titled WithChartVersion(IResourceBuilder<ParameterResource>) HelmChartOptions Sets the Helm chart version for deployment using a parameter that will be prompted at deploy time.
public sealed class HelmChartOptions{ public HelmChartOptions WithChartVersion( IResourceBuilder<ParameterResource> version) { // ... }}Parameters
version IResourceBuilder<ParameterResource> A parameter resource builder for the chart version value. Returns
HelmChartOptions This HelmChartOptions for chaining. Sets the target Kubernetes namespace for deployment.
public sealed class HelmChartOptions{ public HelmChartOptions WithNamespace( string @namespace) { // ... }}Parameters
namespace string The namespace name. Returns
HelmChartOptions This HelmChartOptions for chaining. WithNamespace(IResourceBuilder<ParameterResource>) Section titled WithNamespace(IResourceBuilder<ParameterResource>) HelmChartOptions Sets the target Kubernetes namespace for deployment using a parameter that will be prompted at deploy time.
public sealed class HelmChartOptions{ public HelmChartOptions WithNamespace( IResourceBuilder<ParameterResource> @namespace) { // ... }}Parameters
namespace IResourceBuilder<ParameterResource> A parameter resource builder for the namespace value. Returns
HelmChartOptions This HelmChartOptions for chaining. Sets the Helm release name for deployment.
public sealed class HelmChartOptions{ public HelmChartOptions WithReleaseName( string releaseName) { // ... }}Parameters
releaseName string The release name. Returns
HelmChartOptions This HelmChartOptions for chaining. WithReleaseName(IResourceBuilder<ParameterResource>) Section titled WithReleaseName(IResourceBuilder<ParameterResource>) HelmChartOptions Sets the Helm release name for deployment using a parameter that will be prompted at deploy time.
public sealed class HelmChartOptions{ public HelmChartOptions WithReleaseName( IResourceBuilder<ParameterResource> releaseName) { // ... }}Parameters
releaseName IResourceBuilder<ParameterResource> A parameter resource builder for the release name value. Returns
HelmChartOptions This HelmChartOptions for chaining.