libZSservicesZSamazonka-appstreamZSamazonka-appstream
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.AppStream.Types.AccessEndpoint

Description

 
Synopsis

Documentation

data AccessEndpoint Source #

Describes an interface VPC endpoint (interface endpoint) that lets you create a private connection between the virtual private cloud (VPC) that you specify and AppStream 2.0. When you specify an interface endpoint for a stack, users of the stack can connect to AppStream 2.0 only through that endpoint. When you specify an interface endpoint for an image builder, administrators can connect to the image builder only through that endpoint.

See: newAccessEndpoint smart constructor.

Constructors

AccessEndpoint' 

Fields

Instances

Instances details
Eq AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Read AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Show AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Generic AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Associated Types

type Rep AccessEndpoint :: Type -> Type #

NFData AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

Methods

rnf :: AccessEndpoint -> () #

Hashable AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

ToJSON AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

FromJSON AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

type Rep AccessEndpoint Source # 
Instance details

Defined in Amazonka.AppStream.Types.AccessEndpoint

type Rep AccessEndpoint = D1 ('MetaData "AccessEndpoint" "Amazonka.AppStream.Types.AccessEndpoint" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "AccessEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endpointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccessEndpointType)))

newAccessEndpoint Source #

Create a value of AccessEndpoint 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:vpceId:AccessEndpoint', accessEndpoint_vpceId - The identifier (ID) of the VPC in which the interface endpoint is used.

$sel:endpointType:AccessEndpoint', accessEndpoint_endpointType - The type of interface endpoint.

accessEndpoint_vpceId :: Lens' AccessEndpoint (Maybe Text) Source #

The identifier (ID) of the VPC in which the interface endpoint is used.