@Stability(value=Stable) public static final class CfnWorkgroupProps.Builder extends Object implements software.amazon.jsii.Builder<CfnWorkgroupProps>
CfnWorkgroupProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnWorkgroupProps.Builder workgroupName(String workgroupName)
CfnWorkgroupProps.getWorkgroupName()workgroupName - `AWS::RedshiftServerless::Workgroup.WorkgroupName`. This parameter is required.this@Stability(value=Stable) public CfnWorkgroupProps.Builder baseCapacity(Number baseCapacity)
CfnWorkgroupProps.getBaseCapacity()baseCapacity - `AWS::RedshiftServerless::Workgroup.BaseCapacity`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder configParameters(IResolvable configParameters)
CfnWorkgroupProps.getConfigParameters()configParameters - `AWS::RedshiftServerless::Workgroup.ConfigParameters`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder configParameters(List<? extends Object> configParameters)
CfnWorkgroupProps.getConfigParameters()configParameters - `AWS::RedshiftServerless::Workgroup.ConfigParameters`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder enhancedVpcRouting(Boolean enhancedVpcRouting)
CfnWorkgroupProps.getEnhancedVpcRouting()enhancedVpcRouting - `AWS::RedshiftServerless::Workgroup.EnhancedVpcRouting`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder enhancedVpcRouting(IResolvable enhancedVpcRouting)
CfnWorkgroupProps.getEnhancedVpcRouting()enhancedVpcRouting - `AWS::RedshiftServerless::Workgroup.EnhancedVpcRouting`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder namespaceName(String namespaceName)
CfnWorkgroupProps.getNamespaceName()namespaceName - `AWS::RedshiftServerless::Workgroup.NamespaceName`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder publiclyAccessible(Boolean publiclyAccessible)
CfnWorkgroupProps.getPubliclyAccessible()publiclyAccessible - `AWS::RedshiftServerless::Workgroup.PubliclyAccessible`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder publiclyAccessible(IResolvable publiclyAccessible)
CfnWorkgroupProps.getPubliclyAccessible()publiclyAccessible - `AWS::RedshiftServerless::Workgroup.PubliclyAccessible`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder securityGroupIds(List<String> securityGroupIds)
CfnWorkgroupProps.getSecurityGroupIds()securityGroupIds - `AWS::RedshiftServerless::Workgroup.SecurityGroupIds`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder subnetIds(List<String> subnetIds)
CfnWorkgroupProps.getSubnetIds()subnetIds - `AWS::RedshiftServerless::Workgroup.SubnetIds`.this@Stability(value=Stable) public CfnWorkgroupProps.Builder tags(List<? extends CfnTag> tags)
CfnWorkgroupProps.getTags()tags - `AWS::RedshiftServerless::Workgroup.Tags`.this@Stability(value=Stable) public CfnWorkgroupProps build()
build in interface software.amazon.jsii.Builder<CfnWorkgroupProps>CfnWorkgroupPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.