amazonka-glue-2.0: Amazon Glue 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.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

  • registryArn :: Maybe Text

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

  • registryName :: Maybe Text

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

Instances

Instances details
ToJSON 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 #

Read RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Show RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

NFData RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Methods

rnf :: RegistryId -> () #

Eq RegistryId Source # 
Instance details

Defined in Amazonka.Glue.Types.RegistryId

Hashable 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" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "RegistryId'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryName") '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:registryArn:RegistryId', registryId_registryArn - Arn of the registry to be updated. One of RegistryArn or RegistryName has to be provided.

$sel:registryName:RegistryId', registryId_registryName - 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.

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

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