1 instantiation of HelmChartOptions
Aspire.Hosting.Kubernetes (1)
KubernetesEnvironmentExtensions.cs (1)
384var options = new HelmChartOptions(builder);
46 references to HelmChartOptions
Aspire.Hosting.Kubernetes (46)
HelmChartOptions.cs (26)
15/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/>. 39/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 41public HelmChartOptions WithNamespace(string @namespace) 55/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 57public HelmChartOptions WithNamespace(IResourceBuilder<ParameterResource> @namespace) 70internal HelmChartOptions WithNamespace([AspireUnion(typeof(string), typeof(IResourceBuilder<ParameterResource>))] object @namespace) 86/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 88public HelmChartOptions WithReleaseName(string releaseName) 102/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 104public HelmChartOptions WithReleaseName(IResourceBuilder<ParameterResource> releaseName) 117internal HelmChartOptions WithReleaseName([AspireUnion(typeof(string), typeof(IResourceBuilder<ParameterResource>))] object releaseName) 138/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 140public HelmChartOptions WithChartVersion(string version) 154/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 156public HelmChartOptions WithChartVersion(IResourceBuilder<ParameterResource> version) 169internal HelmChartOptions WithChartVersion([AspireUnion(typeof(string), typeof(IResourceBuilder<ParameterResource>))] object version) 185/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 187public HelmChartOptions WithChartName(string name) 201/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 203public HelmChartOptions WithChartName(IResourceBuilder<ParameterResource> name) 216internal HelmChartOptions WithChartName([AspireUnion(typeof(string), typeof(IResourceBuilder<ParameterResource>))] object name) 232/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 234public HelmChartOptions WithChartDescription(string description) 248/// <returns>This <see cref="HelmChartOptions"/> for chaining.</returns> 250public HelmChartOptions WithChartDescription(IResourceBuilder<ParameterResource> description) 263internal HelmChartOptions WithChartDescription([AspireUnion(typeof(string), typeof(IResourceBuilder<ParameterResource>))] object description)
KubernetesEnvironmentExtensions.cs (2)
375Action<HelmChartOptions>? configure = null) 384var options = new HelmChartOptions(builder);
KubernetesEnvironmentResource.cs (6)
42/// <see cref="HelmChartOptions.WithChartName(string)"/> via 43/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/> 54/// Use <see cref="HelmChartOptions.WithChartVersion(string)"/> via 55/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/> 64/// Use <see cref="HelmChartOptions.WithChartDescription(string)"/> via 65/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/>
KubernetesHelmChartExtensions.cs (5)
71HelmChartOptions.ValidateChartVersion(chartVersion, nameof(chartVersion)); 168HelmChartOptions.ValidateNamespace(@namespace, nameof(@namespace)); 189HelmChartOptions.ValidateReleaseName(releaseName, nameof(releaseName)); 479HelmChartOptions.ValidateReleaseName(releaseName, nameof(chart.ReleaseName)); 494HelmChartOptions.ValidateNamespace(@namespace, nameof(chart.Namespace));
KubernetesPublishingContext.cs (7)
431/// <see cref="HelmChartOptions"/>) and assigns the resolved values onto the 442HelmChartOptions.ValidateChartName(name, nameof(HelmChartOptions.WithChartName)); 452HelmChartOptions.ValidateChartVersion(version, nameof(HelmChartOptions.WithChartVersion)); 462HelmChartOptions.ValidateChartDescription(description, nameof(HelmChartOptions.WithChartDescription));