CfnEndpointAccessProps

class aws_cdk.aws_redshift.CfnEndpointAccessProps(*, cluster_identifier, endpoint_name, subnet_group_name, vpc_security_group_ids, resource_owner=None)

Bases: object

Properties for defining a CfnEndpointAccess.

Parameters:
  • cluster_identifier (str) – The cluster identifier of the cluster associated with the endpoint.

  • endpoint_name (str) – The name of the endpoint.

  • subnet_group_name (str) – The subnet group name where Amazon Redshift chooses to deploy the endpoint.

  • vpc_security_group_ids (Sequence[str]) – The security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.

  • resource_owner (Optional[str]) – The AWS account ID of the owner of the cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_redshift as redshift

cfn_endpoint_access_props = redshift.CfnEndpointAccessProps(
    cluster_identifier="clusterIdentifier",
    endpoint_name="endpointName",
    subnet_group_name="subnetGroupName",
    vpc_security_group_ids=["vpcSecurityGroupIds"],

    # the properties below are optional
    resource_owner="resourceOwner"
)

Attributes

cluster_identifier

The cluster identifier of the cluster associated with the endpoint.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-clusteridentifier

endpoint_name

The name of the endpoint.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-endpointname

resource_owner

The AWS account ID of the owner of the cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-resourceowner

subnet_group_name

The subnet group name where Amazon Redshift chooses to deploy the endpoint.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-subnetgroupname

vpc_security_group_ids

The security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html#cfn-redshift-endpointaccess-vpcsecuritygroupids