1 instantiation of HelmChartOptions
Aspire.Hosting.Kubernetes (1)
KubernetesEnvironmentExtensions.cs (1)
148var 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)
139Action<HelmChartOptions>? configure = null) 148var options = new HelmChartOptions(builder);
KubernetesEnvironmentResource.cs (6)
40/// <see cref="HelmChartOptions.WithChartName(string)"/> via 41/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/> 52/// Use <see cref="HelmChartOptions.WithChartVersion(string)"/> via 53/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/> 62/// Use <see cref="HelmChartOptions.WithChartDescription(string)"/> via 63/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/>
KubernetesHelmChartExtensions.cs (5)
71HelmChartOptions.ValidateChartVersion(chartVersion, nameof(chartVersion)); 173HelmChartOptions.ValidateNamespace(@namespace, nameof(@namespace)); 194HelmChartOptions.ValidateReleaseName(releaseName, nameof(releaseName)); 464HelmChartOptions.ValidateReleaseName(releaseName, nameof(chart.ReleaseName)); 479HelmChartOptions.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));