amazonka-apprunner-2.0: Amazon App Runner SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AppRunner.Types.IngressConfiguration

Description

 
Synopsis

Documentation

data IngressConfiguration Source #

Network configuration settings for inbound network traffic.

See: newIngressConfiguration smart constructor.

Constructors

IngressConfiguration' 

Fields

  • isPubliclyAccessible :: Maybe Bool

    Specifies whether your App Runner service is publicly accessible. To make the service publicly accessible set it to True. To make the service privately accessible, from only within an Amazon VPC set it to False.

Instances

Instances details
FromJSON IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

ToJSON IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

Generic IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

Associated Types

type Rep IngressConfiguration :: Type -> Type #

Read IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

Show IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

NFData IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

Methods

rnf :: IngressConfiguration -> () #

Eq IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

Hashable IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

type Rep IngressConfiguration Source # 
Instance details

Defined in Amazonka.AppRunner.Types.IngressConfiguration

type Rep IngressConfiguration = D1 ('MetaData "IngressConfiguration" "Amazonka.AppRunner.Types.IngressConfiguration" "amazonka-apprunner-2.0-EwwUWnxXZrM2Mgbv25gcO5" 'False) (C1 ('MetaCons "IngressConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isPubliclyAccessible") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newIngressConfiguration :: IngressConfiguration Source #

Create a value of IngressConfiguration 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:isPubliclyAccessible:IngressConfiguration', ingressConfiguration_isPubliclyAccessible - Specifies whether your App Runner service is publicly accessible. To make the service publicly accessible set it to True. To make the service privately accessible, from only within an Amazon VPC set it to False.

ingressConfiguration_isPubliclyAccessible :: Lens' IngressConfiguration (Maybe Bool) Source #

Specifies whether your App Runner service is publicly accessible. To make the service publicly accessible set it to True. To make the service privately accessible, from only within an Amazon VPC set it to False.