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

Description

Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.

Synopsis

Creating a Request

data PutSchemaVersionMetadata Source #

See: newPutSchemaVersionMetadata smart constructor.

Constructors

PutSchemaVersionMetadata' 

Fields

Instances

Instances details
ToJSON PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

ToHeaders PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

ToPath PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

ToQuery PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

AWSRequest PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Generic PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Associated Types

type Rep PutSchemaVersionMetadata :: Type -> Type #

Read PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Show PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

NFData PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Eq PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Hashable PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

type AWSResponse PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

type Rep PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

type Rep PutSchemaVersionMetadata = D1 ('MetaData "PutSchemaVersionMetadata" "Amazonka.Glue.PutSchemaVersionMetadata" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "PutSchemaVersionMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "schemaId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaId)) :*: S1 ('MetaSel ('Just "schemaVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schemaVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaVersionNumber)) :*: S1 ('MetaSel ('Just "metadataKeyValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetadataKeyValuePair))))

newPutSchemaVersionMetadata Source #

Create a value of PutSchemaVersionMetadata 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:

PutSchemaVersionMetadata, putSchemaVersionMetadata_schemaId - The unique ID for the schema.

PutSchemaVersionMetadata, putSchemaVersionMetadata_schemaVersionId - The unique version ID of the schema version.

PutSchemaVersionMetadata, putSchemaVersionMetadata_schemaVersionNumber - The version number of the schema.

$sel:metadataKeyValue:PutSchemaVersionMetadata', putSchemaVersionMetadata_metadataKeyValue - The metadata key's corresponding value.

Request Lenses

Destructuring the Response

data PutSchemaVersionMetadataResponse Source #

See: newPutSchemaVersionMetadataResponse smart constructor.

Constructors

PutSchemaVersionMetadataResponse' 

Fields

Instances

Instances details
Generic PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Associated Types

type Rep PutSchemaVersionMetadataResponse :: Type -> Type #

Read PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Show PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

NFData PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Eq PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

type Rep PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

type Rep PutSchemaVersionMetadataResponse = D1 ('MetaData "PutSchemaVersionMetadataResponse" "Amazonka.Glue.PutSchemaVersionMetadata" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "PutSchemaVersionMetadataResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "metadataKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "metadataValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schemaVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

Response Lenses