Class EksClusterEncryptionConfig.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.eks_cluster.EksClusterEncryptionConfig.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<EksClusterEncryptionConfig>
- Enclosing interface:
- EksClusterEncryptionConfig
@Stability(Stable) public static final class EksClusterEncryptionConfig.Builder extends Object implements software.amazon.jsii.Builder<EksClusterEncryptionConfig>
A builder forEksClusterEncryptionConfig
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EksClusterEncryptionConfigbuild()Builds the configured instance.EksClusterEncryptionConfig.Builderprovider(EksClusterEncryptionConfigProvider provider)Sets the value ofEksClusterEncryptionConfig.getProvider()EksClusterEncryptionConfig.Builderresources(List<String> resources)Sets the value ofEksClusterEncryptionConfig.getResources()
-
-
-
Method Detail
-
provider
@Stability(Stable) public EksClusterEncryptionConfig.Builder provider(EksClusterEncryptionConfigProvider provider)
Sets the value ofEksClusterEncryptionConfig.getProvider()- Parameters:
provider- provider block. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/eks_cluster#provider EksCluster#provider}- Returns:
this
-
resources
@Stability(Stable) public EksClusterEncryptionConfig.Builder resources(List<String> resources)
Sets the value ofEksClusterEncryptionConfig.getResources()- Parameters:
resources- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/eks_cluster#resources EksCluster#resources}. This parameter is required.- Returns:
this
-
build
@Stability(Stable) public EksClusterEncryptionConfig build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<EksClusterEncryptionConfig>- Returns:
- a new instance of
EksClusterEncryptionConfig - Throws:
NullPointerException- if any required attribute was not provided
-
-