endpoint_access
Gets an individual endpoint_access
resource
Overview
Name | endpoint_access |
Type | Resource |
Description | endpoint_access |
Id | awscc.redshift.endpoint_access |
Fields
Name | Datatype | Description |
---|---|---|
address | string | The DNS address of the endpoint. |
cluster_identifier | string | 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 |
vpc_security_groups | array | A list of Virtual Private Cloud (VPC) security groups to be associated with the endpoint. |
resource_owner | string | The AWS account ID of the owner of the cluster. |
endpoint_status | string | The status of the endpoint. |
endpoint_name | string | The name of the endpoint. |
endpoint_create_time | string | The time (UTC) that the endpoint was created. |
subnet_group_name | string | The subnet group name where Amazon Redshift chooses to deploy the endpoint. |
port | integer | The port number on which the cluster accepts incoming connections. |
vpc_security_group_ids | array | A list of vpc security group ids to apply to the created endpoint access. |
vpc_endpoint | object | The connection endpoint for connecting to an Amazon Redshift cluster through the proxy. |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
address,
cluster_identifier,
vpc_security_groups,
resource_owner,
endpoint_status,
endpoint_name,
endpoint_create_time,
subnet_group_name,
port,
vpc_security_group_ids,
vpc_endpoint
FROM awscc.redshift.endpoint_access
WHERE data__Identifier = '<EndpointName>';
Permissions
To operate on the endpoint_access
resource, the following permissions are required:
Read
redshift:DescribeEndpointAccess,
ec2:DescribeClientVpnEndpoints,
ec2:DescribeVpcEndpoint,
ec2:DescribeVpcAttribute,
ec2:DescribeSecurityGroups,
ec2:DescribeAddresses,
ec2:DescribeInternetGateways,
ec2:DescribeSubnets
Update
redshift:DescribeEndpointAccess,
redshift:ModifyEndpointAccess,
ec2:ModifyClientVpnEndpoint,
ec2:ModifyVpcEndpoint,
ec2:DescribeVpcAttribute,
ec2:DescribeSecurityGroups,
ec2:DescribeAddresses,
ec2:DescribeInternetGateways,
ec2:DescribeSubnets
Delete
redshift:DeleteEndpointAccess,
redshift:DescribeEndpointAccess,
ec2:DeleteClientVpnEndpoint,
ec2:DeleteVpcEndpoint,
ec2:DescribeVpcAttribute,
ec2:DescribeSecurityGroups,
ec2:DescribeAddresses,
ec2:DescribeInternetGateways,
ec2:DescribeSubnets,
ec2:DescribeVpcEndpoint