@Stability(value=Experimental) public static final class KubernetesManifestProps.Builder extends Object implements software.amazon.jsii.Builder<KubernetesManifestProps>
KubernetesManifestProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
KubernetesManifestProps |
build()
Builds the configured instance.
|
KubernetesManifestProps.Builder |
cluster(ICluster cluster)
Sets the value of
KubernetesManifestProps.getCluster() |
KubernetesManifestProps.Builder |
manifest(List<? extends Object> manifest)
Sets the value of
KubernetesManifestProps.getManifest() |
@Stability(value=Experimental) public KubernetesManifestProps.Builder cluster(ICluster cluster)
KubernetesManifestProps.getCluster()cluster - The EKS cluster to apply this manifest to. This parameter is required.
[disable-awslint:ref-via-interface]this@Stability(value=Experimental) public KubernetesManifestProps.Builder manifest(List<? extends Object> manifest)
KubernetesManifestProps.getManifest()manifest - The manifest to apply. This parameter is required.
Consists of any number of child resources.
When the resources are created/updated, this manifest will be applied to the
cluster through kubectl apply and when the resources or the stack is
deleted, the resources in the manifest will be deleted through kubectl delete.
this@Stability(value=Experimental) public KubernetesManifestProps build()
build in interface software.amazon.jsii.Builder<KubernetesManifestProps>KubernetesManifestPropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.