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

Description

Queries for the schema version metadata information.

Synopsis

Creating a Request

data QuerySchemaVersionMetadata Source #

See: newQuerySchemaVersionMetadata smart constructor.

Constructors

QuerySchemaVersionMetadata' 

Fields

Instances

Instances details
Eq QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Read QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Show QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Generic QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Associated Types

type Rep QuerySchemaVersionMetadata :: Type -> Type #

NFData QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Hashable QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

ToJSON QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

AWSRequest QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

ToHeaders QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

ToPath QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

ToQuery QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

type Rep QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

type Rep QuerySchemaVersionMetadata = D1 ('MetaData "QuerySchemaVersionMetadata" "Amazonka.Glue.QuerySchemaVersionMetadata" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "QuerySchemaVersionMetadata'" '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 "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "metadataList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetadataKeyValuePair])) :*: (S1 ('MetaSel ('Just "schemaVersionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SchemaVersionNumber)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))
type AWSResponse QuerySchemaVersionMetadata Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

newQuerySchemaVersionMetadata :: QuerySchemaVersionMetadata Source #

Create a value of QuerySchemaVersionMetadata 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:QuerySchemaVersionMetadata', querySchemaVersionMetadata_schemaVersionId - The unique version ID of the schema version.

$sel:schemaId:QuerySchemaVersionMetadata', querySchemaVersionMetadata_schemaId - A wrapper structure that may contain the schema name and Amazon Resource Name (ARN).

$sel:nextToken:QuerySchemaVersionMetadata', querySchemaVersionMetadata_nextToken - A continuation token, if this is a continuation call.

$sel:metadataList:QuerySchemaVersionMetadata', querySchemaVersionMetadata_metadataList - Search key-value pairs for metadata, if they are not provided all the metadata information will be fetched.

$sel:schemaVersionNumber:QuerySchemaVersionMetadata', querySchemaVersionMetadata_schemaVersionNumber - The version number of the schema.

$sel:maxResults:QuerySchemaVersionMetadata', querySchemaVersionMetadata_maxResults - Maximum number of results required per page. If the value is not supplied, this will be defaulted to 25 per page.

Request Lenses

querySchemaVersionMetadata_schemaId :: Lens' QuerySchemaVersionMetadata (Maybe SchemaId) Source #

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

querySchemaVersionMetadata_nextToken :: Lens' QuerySchemaVersionMetadata (Maybe Text) Source #

A continuation token, if this is a continuation call.

querySchemaVersionMetadata_metadataList :: Lens' QuerySchemaVersionMetadata (Maybe [MetadataKeyValuePair]) Source #

Search key-value pairs for metadata, if they are not provided all the metadata information will be fetched.

querySchemaVersionMetadata_maxResults :: Lens' QuerySchemaVersionMetadata (Maybe Natural) Source #

Maximum number of results required per page. If the value is not supplied, this will be defaulted to 25 per page.

Destructuring the Response

data QuerySchemaVersionMetadataResponse Source #

Constructors

QuerySchemaVersionMetadataResponse' 

Fields

Instances

Instances details
Eq QuerySchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Read QuerySchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Show QuerySchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Generic QuerySchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

Associated Types

type Rep QuerySchemaVersionMetadataResponse :: Type -> Type #

NFData QuerySchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

type Rep QuerySchemaVersionMetadataResponse Source # 
Instance details

Defined in Amazonka.Glue.QuerySchemaVersionMetadata

type Rep QuerySchemaVersionMetadataResponse = D1 ('MetaData "QuerySchemaVersionMetadataResponse" "Amazonka.Glue.QuerySchemaVersionMetadata" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "QuerySchemaVersionMetadataResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "schemaVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "metadataInfoMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text MetadataInfo))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newQuerySchemaVersionMetadataResponse Source #

Create a value of QuerySchemaVersionMetadataResponse 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:QuerySchemaVersionMetadata', querySchemaVersionMetadataResponse_schemaVersionId - The unique version ID of the schema version.

$sel:nextToken:QuerySchemaVersionMetadata', querySchemaVersionMetadataResponse_nextToken - A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.

$sel:metadataInfoMap:QuerySchemaVersionMetadataResponse', querySchemaVersionMetadataResponse_metadataInfoMap - A map of a metadata key and associated values.

$sel:httpStatus:QuerySchemaVersionMetadataResponse', querySchemaVersionMetadataResponse_httpStatus - The response's http status code.

Response Lenses

querySchemaVersionMetadataResponse_nextToken :: Lens' QuerySchemaVersionMetadataResponse (Maybe Text) Source #

A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.