import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Creates a Redshift-managed VPC endpoint.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointaccess.html">the AWS Docs</a>
*/
export function endpointAccess(endpointAccessProps) {
    return new AwsResource('AWS::Redshift::EndpointAccess', endpointAccessProps, { EndpointStatus: 'EndpointStatus', VpcEndpoint: 'VpcEndpoint', Address: 'Address', Port: 'Port', EndpointCreateTime: 'EndpointCreateTime', VpcEndpoint_VpcId: 'VpcEndpoint.VpcId', VpcEndpoint_NetworkInterfaces: 'VpcEndpoint.NetworkInterfaces', VpcSecurityGroups: 'VpcSecurityGroups', VpcEndpoint_VpcEndpointId: 'VpcEndpoint.VpcEndpointId' });
}
