libZSservicesZSamazonka-glueZSamazonka-glue
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.Glue.Types.RegistryId

Description

 
Synopsis

Documentation

data RegistryId Source #

A wrapper structure that may contain the registry name and Amazon Resource Name (ARN).

See: newRegistryId smart constructor.

Constructors

RegistryId' 

Fields

  • registryName :: Maybe Text

    Name of the registry. Used only for lookup. One of RegistryArn or RegistryName has to be provided.

  • registryArn :: Maybe Text

    Arn of the registry to be updated. One of RegistryArn or RegistryName has to be provided.

Instances

Instances details
Eq RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Read RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Show RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Generic RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Associated Types

type Rep RegistryId :: Type -> Type #

NFData RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Methods

rnf :: RegistryId -> () #

Hashable RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

ToJSON RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

type Rep RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

type Rep RegistryId = D1 ('MetaData "RegistryId" "Amazonka.Glue.Types.RegistryId" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "RegistryId'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRegistryId :: RegistryId Source #

Create a value of RegistryId 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:registryName:RegistryId', registryId_registryName - Name of the registry. Used only for lookup. One of RegistryArn or RegistryName has to be provided.

$sel:registryArn:RegistryId', registryId_registryArn - Arn of the registry to be updated. One of RegistryArn or RegistryName has to be provided.

registryId_registryName :: Lens' RegistryId (Maybe Text) Source #

Name of the registry. Used only for lookup. One of RegistryArn or RegistryName has to be provided.

registryId_registryArn :: Lens' RegistryId (Maybe Text) Source #

Arn of the registry to be updated. One of RegistryArn or RegistryName has to be provided.