libZSservicesZSamazonka-lightsailZSamazonka-lightsail
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.Lightsail.Types.ContainerServiceEndpoint

Description

 
Synopsis

Documentation

data ContainerServiceEndpoint Source #

Describes the public endpoint configuration of a deployment of an Amazon Lightsail container service.

See: newContainerServiceEndpoint smart constructor.

Constructors

ContainerServiceEndpoint' 

Fields

Instances

Instances details
Eq ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Read ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Show ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Generic ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Associated Types

type Rep ContainerServiceEndpoint :: Type -> Type #

NFData ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

Hashable ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

FromJSON ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

type Rep ContainerServiceEndpoint Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceEndpoint

type Rep ContainerServiceEndpoint = D1 ('MetaData "ContainerServiceEndpoint" "Amazonka.Lightsail.Types.ContainerServiceEndpoint" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "ContainerServiceEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerServiceHealthCheckConfig)) :*: (S1 ('MetaSel ('Just "containerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "containerPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newContainerServiceEndpoint :: ContainerServiceEndpoint Source #

Create a value of ContainerServiceEndpoint 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:healthCheck:ContainerServiceEndpoint', containerServiceEndpoint_healthCheck - An object that describes the health check configuration of the container.

$sel:containerName:ContainerServiceEndpoint', containerServiceEndpoint_containerName - The name of the container entry of the deployment that the endpoint configuration applies to.

$sel:containerPort:ContainerServiceEndpoint', containerServiceEndpoint_containerPort - The port of the specified container to which traffic is forwarded to.

containerServiceEndpoint_healthCheck :: Lens' ContainerServiceEndpoint (Maybe ContainerServiceHealthCheckConfig) Source #

An object that describes the health check configuration of the container.

containerServiceEndpoint_containerName :: Lens' ContainerServiceEndpoint (Maybe Text) Source #

The name of the container entry of the deployment that the endpoint configuration applies to.

containerServiceEndpoint_containerPort :: Lens' ContainerServiceEndpoint (Maybe Int) Source #

The port of the specified container to which traffic is forwarded to.