Redshift / Client / delete_endpoint_access
delete_endpoint_access#
- Redshift.Client.delete_endpoint_access(**kwargs)#
Deletes a Redshift-managed VPC endpoint.
See also: AWS API Documentation
Request Syntax
response = client.delete_endpoint_access( EndpointName='string' )
- Parameters:
EndpointName (string) –
[REQUIRED]
The Redshift-managed VPC endpoint to delete.
- Return type:
dict
- Returns:
Response Syntax
{ 'ClusterIdentifier': 'string', 'ResourceOwner': 'string', 'SubnetGroupName': 'string', 'EndpointStatus': 'string', 'EndpointName': 'string', 'EndpointCreateTime': datetime(2015, 1, 1), 'Port': 123, 'Address': 'string', 'VpcSecurityGroups': [ { 'VpcSecurityGroupId': 'string', 'Status': 'string' }, ], 'VpcEndpoint': { 'VpcEndpointId': 'string', 'VpcId': 'string', 'NetworkInterfaces': [ { 'NetworkInterfaceId': 'string', 'SubnetId': 'string', 'PrivateIpAddress': 'string', 'AvailabilityZone': 'string', 'Ipv6Address': 'string' }, ] } }
Response Structure
(dict) –
Describes a Redshift-managed VPC endpoint.
ClusterIdentifier (string) –
The cluster identifier of the cluster associated with the endpoint.
ResourceOwner (string) –
The Amazon Web Services account ID of the owner of the cluster.
SubnetGroupName (string) –
The subnet group name where Amazon Redshift chooses to deploy the endpoint.
EndpointStatus (string) –
The status of the endpoint.
EndpointName (string) –
The name of the endpoint.
EndpointCreateTime (datetime) –
The time (UTC) that the endpoint was created.
Port (integer) –
The port number on which the cluster accepts incoming connections.
Address (string) –
The DNS address of the endpoint.
VpcSecurityGroups (list) –
The security groups associated with the endpoint.
(dict) –
Describes the members of a VPC security group.
VpcSecurityGroupId (string) –
The identifier of the VPC security group.
Status (string) –
The status of the VPC security group.
VpcEndpoint (dict) –
The connection endpoint for connecting to an Amazon Redshift cluster through the proxy.
VpcEndpointId (string) –
The connection endpoint ID for connecting an Amazon Redshift cluster through the proxy.
VpcId (string) –
The VPC identifier that the endpoint is associated.
NetworkInterfaces (list) –
One or more network interfaces of the endpoint. Also known as an interface endpoint.
(dict) –
Describes a network interface.
NetworkInterfaceId (string) –
The network interface identifier.
SubnetId (string) –
The subnet identifier.
PrivateIpAddress (string) –
The IPv4 address of the network interface within the subnet.
AvailabilityZone (string) –
The Availability Zone.
Ipv6Address (string) –
The IPv6 address of the network interface within the subnet.
Exceptions
Redshift.Client.exceptions.ClusterNotFoundFault
Redshift.Client.exceptions.InvalidEndpointStateFault
Redshift.Client.exceptions.InvalidClusterSecurityGroupStateFault
Redshift.Client.exceptions.EndpointNotFoundFault
Redshift.Client.exceptions.InvalidClusterStateFault