Class HelmChart
Represents a helm chart within the Kubernetes system.
Inheritance
System.Object
HelmChart
Namespace: Amazon.CDK.AWS.EKS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class HelmChart : Construct
Syntax (vb)
Public Class HelmChart
Inherits Construct
Remarks
Applies/deletes the resources using kubectl
in sync with the resource.
ExampleMetadata: infused
Examples
Cluster cluster;
// option 1: use a construct
// option 1: use a construct
new HelmChart(this, "MyOCIChart", new HelmChartProps {
Cluster = cluster,
Chart = "some-chart",
Repository = "oci://${ACCOUNT_ID}.dkr.ecr.${ACCOUNT_REGION}.amazonaws.com/${REPO_NAME}",
Namespace = "oci",
Version = "0.0.1"
});
Synopsis
Constructors
HelmChart(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
HelmChart(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
HelmChart(Construct, String, IHelmChartProps) |
Properties
Chart | |
ChartAsset | |
Repository | |
RESOURCE_TYPE | The CloudFormation resource type. |
Version |
Constructors
HelmChart(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected HelmChart(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
HelmChart(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected HelmChart(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
HelmChart(Construct, String, IHelmChartProps)
public HelmChart(Construct scope, string id, IHelmChartProps props)
Parameters
- scope Constructs.Construct
- id System.String
- props IHelmChartProps
Properties
Chart
public virtual string Chart { get; }
Property Value
System.String
ChartAsset
Repository
public virtual string Repository { get; }
Property Value
System.String
RESOURCE_TYPE
The CloudFormation resource type.
public static string RESOURCE_TYPE { get; }
Property Value
System.String
Version
public virtual string Version { get; }
Property Value
System.String