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.ContainerServiceRegistryLogin

Description

 
Synopsis

Documentation

data ContainerServiceRegistryLogin Source #

Describes the login information for the container image registry of an Amazon Lightsail account.

See: newContainerServiceRegistryLogin smart constructor.

Constructors

ContainerServiceRegistryLogin' 

Fields

  • expiresAt :: Maybe POSIX

    The timestamp of when the container image registry username and password expire.

    The log in credentials expire 12 hours after they are created, at which point you will need to create a new set of log in credentials using the CreateContainerServiceRegistryLogin action.

  • username :: Maybe Text

    The container service registry username to use to push container images to the container image registry of a Lightsail account.

  • password :: Maybe Text

    The container service registry password to use to push container images to the container image registry of a Lightsail account

  • registry :: Maybe Text

    The address to use to push container images to the container image registry of a Lightsail account.

Instances

Instances details
Eq ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Read ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Show ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Generic ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Associated Types

type Rep ContainerServiceRegistryLogin :: Type -> Type #

NFData ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

Hashable ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

FromJSON ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

type Rep ContainerServiceRegistryLogin Source # 
Instance details

Defined in Amazonka.Lightsail.Types.ContainerServiceRegistryLogin

type Rep ContainerServiceRegistryLogin = D1 ('MetaData "ContainerServiceRegistryLogin" "Amazonka.Lightsail.Types.ContainerServiceRegistryLogin" "libZSservicesZSamazonka-lightsailZSamazonka-lightsail" 'False) (C1 ('MetaCons "ContainerServiceRegistryLogin'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "expiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newContainerServiceRegistryLogin :: ContainerServiceRegistryLogin Source #

Create a value of ContainerServiceRegistryLogin 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:expiresAt:ContainerServiceRegistryLogin', containerServiceRegistryLogin_expiresAt - The timestamp of when the container image registry username and password expire.

The log in credentials expire 12 hours after they are created, at which point you will need to create a new set of log in credentials using the CreateContainerServiceRegistryLogin action.

$sel:username:ContainerServiceRegistryLogin', containerServiceRegistryLogin_username - The container service registry username to use to push container images to the container image registry of a Lightsail account.

$sel:password:ContainerServiceRegistryLogin', containerServiceRegistryLogin_password - The container service registry password to use to push container images to the container image registry of a Lightsail account

$sel:registry:ContainerServiceRegistryLogin', containerServiceRegistryLogin_registry - The address to use to push container images to the container image registry of a Lightsail account.

containerServiceRegistryLogin_expiresAt :: Lens' ContainerServiceRegistryLogin (Maybe UTCTime) Source #

The timestamp of when the container image registry username and password expire.

The log in credentials expire 12 hours after they are created, at which point you will need to create a new set of log in credentials using the CreateContainerServiceRegistryLogin action.

containerServiceRegistryLogin_username :: Lens' ContainerServiceRegistryLogin (Maybe Text) Source #

The container service registry username to use to push container images to the container image registry of a Lightsail account.

containerServiceRegistryLogin_password :: Lens' ContainerServiceRegistryLogin (Maybe Text) Source #

The container service registry password to use to push container images to the container image registry of a Lightsail account

containerServiceRegistryLogin_registry :: Lens' ContainerServiceRegistryLogin (Maybe Text) Source #

The address to use to push container images to the container image registry of a Lightsail account.