CfnEndpointAccessMixinProps

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

Bases: object

Properties for CfnEndpointAccessPropsMixin.

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

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

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

  • subnet_group_name (Union[str, IClusterSubnetGroupRef, None]) – The subnet group name where Amazon Redshift chooses to deploy the endpoint.

  • vpc_security_group_ids (Optional[Sequence[Union[str, ISecurityGroupRef]]]) – 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

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.cfn_property_mixins import aws_redshift as redshift

cfn_endpoint_access_mixin_props = redshift.CfnEndpointAccessMixinProps(
    cluster_identifier="clusterIdentifier",
    endpoint_name="endpointName",
    resource_owner="resourceOwner",
    subnet_group_name="subnetGroupName",
    vpc_security_group_ids=["vpcSecurityGroupIds"]
)

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