@Stability(value=Stable) public static final class CfnCluster.Builder extends Object implements software.amazon.jsii.Builder<CfnCluster>
CfnCluster.| Modifier and Type | Method and Description |
|---|---|
CfnCluster |
build() |
static CfnCluster.Builder |
create(software.constructs.Construct scope,
String id) |
CfnCluster.Builder |
encryptionConfig(IResolvable encryptionConfig)
`AWS::EKS::Cluster.EncryptionConfig`.
|
CfnCluster.Builder |
encryptionConfig(List<? extends Object> encryptionConfig)
`AWS::EKS::Cluster.EncryptionConfig`.
|
CfnCluster.Builder |
kubernetesNetworkConfig(CfnCluster.KubernetesNetworkConfigProperty kubernetesNetworkConfig)
`AWS::EKS::Cluster.KubernetesNetworkConfig`.
|
CfnCluster.Builder |
kubernetesNetworkConfig(IResolvable kubernetesNetworkConfig)
`AWS::EKS::Cluster.KubernetesNetworkConfig`.
|
CfnCluster.Builder |
name(String name)
`AWS::EKS::Cluster.Name`.
|
CfnCluster.Builder |
resourcesVpcConfig(CfnCluster.ResourcesVpcConfigProperty resourcesVpcConfig)
`AWS::EKS::Cluster.ResourcesVpcConfig`.
|
CfnCluster.Builder |
resourcesVpcConfig(IResolvable resourcesVpcConfig)
`AWS::EKS::Cluster.ResourcesVpcConfig`.
|
CfnCluster.Builder |
roleArn(String roleArn)
`AWS::EKS::Cluster.RoleArn`.
|
CfnCluster.Builder |
version(String version)
`AWS::EKS::Cluster.Version`.
|
@Stability(value=Stable) public static CfnCluster.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnCluster.EncryptionConfigProperty.Builder.@Stability(value=Stable) public CfnCluster.Builder resourcesVpcConfig(CfnCluster.ResourcesVpcConfigProperty resourcesVpcConfig)
resourcesVpcConfig - `AWS::EKS::Cluster.ResourcesVpcConfig`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder resourcesVpcConfig(IResolvable resourcesVpcConfig)
resourcesVpcConfig - `AWS::EKS::Cluster.ResourcesVpcConfig`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder roleArn(String roleArn)
roleArn - `AWS::EKS::Cluster.RoleArn`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder encryptionConfig(IResolvable encryptionConfig)
encryptionConfig - `AWS::EKS::Cluster.EncryptionConfig`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder encryptionConfig(List<? extends Object> encryptionConfig)
encryptionConfig - `AWS::EKS::Cluster.EncryptionConfig`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder kubernetesNetworkConfig(CfnCluster.KubernetesNetworkConfigProperty kubernetesNetworkConfig)
kubernetesNetworkConfig - `AWS::EKS::Cluster.KubernetesNetworkConfig`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder kubernetesNetworkConfig(IResolvable kubernetesNetworkConfig)
kubernetesNetworkConfig - `AWS::EKS::Cluster.KubernetesNetworkConfig`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder name(String name)
name - `AWS::EKS::Cluster.Name`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder version(String version)
version - `AWS::EKS::Cluster.Version`. This parameter is required.this@Stability(value=Stable) public CfnCluster build()
build in interface software.amazon.jsii.Builder<CfnCluster>Copyright © 2021. All rights reserved.