@Stability(value=Stable) public static final class CfnEndpointAccessProps.Builder extends Object implements software.amazon.jsii.Builder<CfnEndpointAccessProps>
CfnEndpointAccessProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnEndpointAccessProps.Builder clusterIdentifier(String clusterIdentifier)
CfnEndpointAccessProps.getClusterIdentifier()clusterIdentifier - The cluster identifier of the cluster associated with the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpointAccessProps.Builder endpointName(String endpointName)
CfnEndpointAccessProps.getEndpointName()endpointName - The name of the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpointAccessProps.Builder subnetGroupName(String subnetGroupName)
CfnEndpointAccessProps.getSubnetGroupName()subnetGroupName - The subnet group name where Amazon Redshift chooses to deploy the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpointAccessProps.Builder vpcSecurityGroupIds(List<String> vpcSecurityGroupIds)
CfnEndpointAccessProps.getVpcSecurityGroupIds()vpcSecurityGroupIds - The security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpointAccessProps.Builder resourceOwner(String resourceOwner)
CfnEndpointAccessProps.getResourceOwner()resourceOwner - The AWS account ID of the owner of the cluster.this@Stability(value=Stable) public CfnEndpointAccessProps.Builder vpcEndpoint(Object vpcEndpoint)
CfnEndpointAccessProps.getVpcEndpoint()vpcEndpoint - `AWS::Redshift::EndpointAccess.VpcEndpoint`.this@Stability(value=Stable) public CfnEndpointAccessProps.Builder vpcSecurityGroups(IResolvable vpcSecurityGroups)
CfnEndpointAccessProps.getVpcSecurityGroups()vpcSecurityGroups - `AWS::Redshift::EndpointAccess.VpcSecurityGroups`.this@Stability(value=Stable) public CfnEndpointAccessProps.Builder vpcSecurityGroups(List<? extends Object> vpcSecurityGroups)
CfnEndpointAccessProps.getVpcSecurityGroups()vpcSecurityGroups - `AWS::Redshift::EndpointAccess.VpcSecurityGroups`.this@Stability(value=Stable) public CfnEndpointAccessProps build()
build in interface software.amazon.jsii.Builder<CfnEndpointAccessProps>CfnEndpointAccessPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.