public static final class CfnServerProps.Builder extends Object implements software.amazon.jsii.Builder<CfnServerProps>
CfnServerProps| Constructor and Description |
|---|
Builder() |
public CfnServerProps.Builder clusterId(String clusterId)
CfnServerProps.getClusterId()clusterId - EKS cluster name.thispublic CfnServerProps.Builder kubeConfig(String kubeConfig)
CfnServerProps.getKubeConfig()kubeConfig - Secrets Manager ARN for kubeconfig file.thispublic CfnServerProps.Builder name(String name)
CfnServerProps.getName()name - Name for the helm release.thispublic CfnServerProps.Builder namespace(String namespace)
CfnServerProps.getNamespace()namespace - Namespace to use with helm.
Created if doesn't exist and default will be used if not providedthispublic CfnServerProps.Builder roleArn(String roleArn)
CfnServerProps.getRoleArn()roleArn - IAM to use with EKS cluster authentication, if not resource execution role will be used.thispublic CfnServerProps.Builder timeOut(Number timeOut)
CfnServerProps.getTimeOut()timeOut - Timeout for resource provider.
Default 60 minsthispublic CfnServerProps.Builder valueOverrideUrl(String valueOverrideUrl)
CfnServerProps.getValueOverrideUrl()valueOverrideUrl - Custom Value Yaml file can optionally be specified.thispublic CfnServerProps.Builder values(Object values)
CfnServerProps.getValues()values - Custom Values can optionally be specified.thispublic CfnServerProps.Builder valueYaml(String valueYaml)
CfnServerProps.getValueYaml()valueYaml - String representation of a values.yaml file.thispublic CfnServerProps.Builder version(String version)
CfnServerProps.getVersion()version - Version can be specified, if not latest will be used.thispublic CfnServerProps.Builder vpcConfiguration(CfnServerPropsVpcConfiguration vpcConfiguration)
CfnServerProps.getVpcConfiguration()vpcConfiguration - For network connectivity to Cluster inside VPC.thispublic CfnServerProps build()
build in interface software.amazon.jsii.Builder<CfnServerProps>CfnServerPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.