---
type: resource-type
title: EndpointAccess
description: aws resource type AWS::Redshift::EndpointAccess
name: EndpointAccess
lexicon: aws
resource_type: AWS::Redshift::EndpointAccess
---
`AWS::Redshift::EndpointAccess`, a resource type of the aws lexicon.

## Properties

- `ClusterIdentifier` (`string`, required): A unique identifier for the cluster. You use this identifier to refer to the cluster for any subsequent cluster operations such as deleting or modifying. All alphabetical characters must be lower case, no hypens at the end, no two consecutive hyphens. Cluster name should be unique for all clusters within an AWS account
- `EndpointName` (`string`, required): The name of the endpoint.
- `SubnetGroupName` (`string`, required): The subnet group name where Amazon Redshift chooses to deploy the endpoint.
- `VpcSecurityGroupIds` (`string[]`, required): A list of vpc security group ids to apply to the created endpoint access.
- `Address` (`string`, optional): The DNS address of the endpoint.
- `EndpointCreateTime` (`string`, optional): The time (UTC) that the endpoint was created.
- `EndpointStatus` (`string`, optional): The status of the endpoint.
- `Port` (`number`, optional): The port number on which the cluster accepts incoming connections.
- `ResourceOwner` (`string`, optional): The AWS account ID of the owner of the cluster.
- `VpcEndpoint` (`Record<string, unknown>`, optional): The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
- `VpcSecurityGroups` (`EndpointAccess_VpcSecurityGroup[]`, optional): A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint.

## Attributes

- `Address`
- `EndpointCreateTime`
- `EndpointStatus`
- `Port`
- `VpcEndpoint`
- `VpcEndpoint.NetworkInterfaces.*.AvailabilityZone`
- `VpcEndpoint.NetworkInterfaces.*.NetworkInterfaceId`
- `VpcEndpoint.NetworkInterfaces.*.PrivateIpAddress`
- `VpcEndpoint.NetworkInterfaces.*.SubnetId`
- `VpcEndpoint.VpcEndpointId`
- `VpcEndpoint.VpcId`
- `VpcSecurityGroups`
- `VpcSecurityGroups.*.Status`
- `VpcSecurityGroups.*.VpcSecurityGroupId`
