libZSservicesZSamazonka-redshiftZSamazonka-redshift
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Redshift.Types.EndpointAccess

Description

 
Synopsis

Documentation

data EndpointAccess Source #

Describes a Redshift-managed VPC endpoint.

See: newEndpointAccess smart constructor.

Constructors

EndpointAccess' 

Fields

Instances

Instances details
Eq EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

Read EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

Show EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

Generic EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

Associated Types

type Rep EndpointAccess :: Type -> Type #

NFData EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

Methods

rnf :: EndpointAccess -> () #

Hashable EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

FromXML EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

type Rep EndpointAccess Source # 
Instance details

Defined in Amazonka.Redshift.Types.EndpointAccess

newEndpointAccess :: EndpointAccess Source #

Create a value of EndpointAccess with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:endpointName:EndpointAccess', endpointAccess_endpointName - The name of the endpoint.

$sel:endpointCreateTime:EndpointAccess', endpointAccess_endpointCreateTime - The time (UTC) that the endpoint was created.

$sel:subnetGroupName:EndpointAccess', endpointAccess_subnetGroupName - The subnet group name where Amazon Redshift chooses to deploy the endpoint.

$sel:address:EndpointAccess', endpointAccess_address - The DNS address of the endpoint.

$sel:clusterIdentifier:EndpointAccess', endpointAccess_clusterIdentifier - The cluster identifier of the cluster associated with the endpoint.

$sel:endpointStatus:EndpointAccess', endpointAccess_endpointStatus - The status of the endpoint.

$sel:vpcSecurityGroups:EndpointAccess', endpointAccess_vpcSecurityGroups - The security groups associated with the endpoint.

$sel:resourceOwner:EndpointAccess', endpointAccess_resourceOwner - The Amazon Web Services account ID of the owner of the cluster.

$sel:vpcEndpoint:EndpointAccess', endpointAccess_vpcEndpoint - Undocumented member.

$sel:port:EndpointAccess', endpointAccess_port - The port number on which the cluster accepts incoming connections.

endpointAccess_endpointCreateTime :: Lens' EndpointAccess (Maybe UTCTime) Source #

The time (UTC) that the endpoint was created.

endpointAccess_subnetGroupName :: Lens' EndpointAccess (Maybe Text) Source #

The subnet group name where Amazon Redshift chooses to deploy the endpoint.

endpointAccess_address :: Lens' EndpointAccess (Maybe Text) Source #

The DNS address of the endpoint.

endpointAccess_clusterIdentifier :: Lens' EndpointAccess (Maybe Text) Source #

The cluster identifier of the cluster associated with the endpoint.

endpointAccess_vpcSecurityGroups :: Lens' EndpointAccess (Maybe [VpcSecurityGroupMembership]) Source #

The security groups associated with the endpoint.

endpointAccess_resourceOwner :: Lens' EndpointAccess (Maybe Text) Source #

The Amazon Web Services account ID of the owner of the cluster.

endpointAccess_port :: Lens' EndpointAccess (Maybe Int) Source #

The port number on which the cluster accepts incoming connections.