| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Glue.QuerySchemaVersionMetadata
Description
Queries for the schema version metadata information.
Synopsis
- data QuerySchemaVersionMetadata = QuerySchemaVersionMetadata' {}
- newQuerySchemaVersionMetadata :: QuerySchemaVersionMetadata
- querySchemaVersionMetadata_maxResults :: Lens' QuerySchemaVersionMetadata (Maybe Natural)
- querySchemaVersionMetadata_metadataList :: Lens' QuerySchemaVersionMetadata (Maybe [MetadataKeyValuePair])
- querySchemaVersionMetadata_nextToken :: Lens' QuerySchemaVersionMetadata (Maybe Text)
- querySchemaVersionMetadata_schemaId :: Lens' QuerySchemaVersionMetadata (Maybe SchemaId)
- querySchemaVersionMetadata_schemaVersionId :: Lens' QuerySchemaVersionMetadata (Maybe Text)
- querySchemaVersionMetadata_schemaVersionNumber :: Lens' QuerySchemaVersionMetadata (Maybe SchemaVersionNumber)
- data QuerySchemaVersionMetadataResponse = QuerySchemaVersionMetadataResponse' {}
- newQuerySchemaVersionMetadataResponse :: Int -> QuerySchemaVersionMetadataResponse
- querySchemaVersionMetadataResponse_metadataInfoMap :: Lens' QuerySchemaVersionMetadataResponse (Maybe (HashMap Text MetadataInfo))
- querySchemaVersionMetadataResponse_nextToken :: Lens' QuerySchemaVersionMetadataResponse (Maybe Text)
- querySchemaVersionMetadataResponse_schemaVersionId :: Lens' QuerySchemaVersionMetadataResponse (Maybe Text)
- querySchemaVersionMetadataResponse_httpStatus :: Lens' QuerySchemaVersionMetadataResponse Int
Creating a Request
data QuerySchemaVersionMetadata Source #
See: newQuerySchemaVersionMetadata smart constructor.
Constructors
| QuerySchemaVersionMetadata' | |
Fields
| |
Instances
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: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.
$sel:metadataList:QuerySchemaVersionMetadata', querySchemaVersionMetadata_metadataList - Search key-value pairs for metadata, if they are not provided all the
metadata information will be fetched.
QuerySchemaVersionMetadata, querySchemaVersionMetadata_nextToken - A continuation token, if this is a continuation call.
QuerySchemaVersionMetadata, querySchemaVersionMetadata_schemaId - A wrapper structure that may contain the schema name and Amazon Resource
Name (ARN).
QuerySchemaVersionMetadata, querySchemaVersionMetadata_schemaVersionId - The unique version ID of the schema version.
QuerySchemaVersionMetadata, querySchemaVersionMetadata_schemaVersionNumber - The version number of the schema.
Request Lenses
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.
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_nextToken :: Lens' QuerySchemaVersionMetadata (Maybe Text) Source #
A continuation token, if this is a continuation call.
querySchemaVersionMetadata_schemaId :: Lens' QuerySchemaVersionMetadata (Maybe SchemaId) Source #
A wrapper structure that may contain the schema name and Amazon Resource Name (ARN).
querySchemaVersionMetadata_schemaVersionId :: Lens' QuerySchemaVersionMetadata (Maybe Text) Source #
The unique version ID of the schema version.
querySchemaVersionMetadata_schemaVersionNumber :: Lens' QuerySchemaVersionMetadata (Maybe SchemaVersionNumber) Source #
The version number of the schema.
Destructuring the Response
data QuerySchemaVersionMetadataResponse Source #
See: newQuerySchemaVersionMetadataResponse smart constructor.
Constructors
| QuerySchemaVersionMetadataResponse' | |
Fields
| |
Instances
newQuerySchemaVersionMetadataResponse Source #
Arguments
| :: Int | |
| -> QuerySchemaVersionMetadataResponse |
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:metadataInfoMap:QuerySchemaVersionMetadataResponse', querySchemaVersionMetadataResponse_metadataInfoMap - A map of a metadata key and associated values.
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.
QuerySchemaVersionMetadata, querySchemaVersionMetadataResponse_schemaVersionId - The unique version ID of the schema version.
$sel:httpStatus:QuerySchemaVersionMetadataResponse', querySchemaVersionMetadataResponse_httpStatus - The response's http status code.
Response Lenses
querySchemaVersionMetadataResponse_metadataInfoMap :: Lens' QuerySchemaVersionMetadataResponse (Maybe (HashMap Text MetadataInfo)) Source #
A map of a metadata key and associated values.
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.
querySchemaVersionMetadataResponse_schemaVersionId :: Lens' QuerySchemaVersionMetadataResponse (Maybe Text) Source #
The unique version ID of the schema version.
querySchemaVersionMetadataResponse_httpStatus :: Lens' QuerySchemaVersionMetadataResponse Int Source #
The response's http status code.