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.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
Eq PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Read PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Show 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 #

NFData PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Hashable PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

ToJSON PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

AWSRequest 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

type Rep PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

type Rep PutSchemaVersionMetadata = D1 ('MetaData "PutSchemaVersionMetadata" "Amazonka.Glue.PutSchemaVersionMetadata" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "PutSchemaVersionMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "schemaVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaId))) :*: (S1 ('MetaSel ('Just "schemaVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaVersionNumber)) :*: S1 ('MetaSel ('Just "metadataKeyValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MetadataKeyValuePair))))
type AWSResponse PutSchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

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:

$sel:schemaVersionId:PutSchemaVersionMetadata', putSchemaVersionMetadata_schemaVersionId - The unique version ID of the schema version.

$sel:schemaId:PutSchemaVersionMetadata', putSchemaVersionMetadata_schemaId - The unique ID for the schema.

$sel:schemaVersionNumber: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
Eq PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Read PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Show PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Generic PutSchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.PutSchemaVersionMetadata

Associated Types

type Rep PutSchemaVersionMetadataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "PutSchemaVersionMetadataResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "registryName") '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 "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metadataKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "metadataValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newPutSchemaVersionMetadataResponse Source #

Response Lenses