Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Queries for the schema version metadata information.
Synopsis
- data QuerySchemaVersionMetadata = QuerySchemaVersionMetadata' {}
- newQuerySchemaVersionMetadata :: QuerySchemaVersionMetadata
- querySchemaVersionMetadata_schemaVersionId :: Lens' QuerySchemaVersionMetadata (Maybe Text)
- querySchemaVersionMetadata_schemaId :: Lens' QuerySchemaVersionMetadata (Maybe SchemaId)
- querySchemaVersionMetadata_nextToken :: Lens' QuerySchemaVersionMetadata (Maybe Text)
- querySchemaVersionMetadata_metadataList :: Lens' QuerySchemaVersionMetadata (Maybe [MetadataKeyValuePair])
- querySchemaVersionMetadata_schemaVersionNumber :: Lens' QuerySchemaVersionMetadata (Maybe SchemaVersionNumber)
- querySchemaVersionMetadata_maxResults :: Lens' QuerySchemaVersionMetadata (Maybe Natural)
- data QuerySchemaVersionMetadataResponse = QuerySchemaVersionMetadataResponse' {}
- newQuerySchemaVersionMetadataResponse :: Int -> QuerySchemaVersionMetadataResponse
- querySchemaVersionMetadataResponse_schemaVersionId :: Lens' QuerySchemaVersionMetadataResponse (Maybe Text)
- querySchemaVersionMetadataResponse_nextToken :: Lens' QuerySchemaVersionMetadataResponse (Maybe Text)
- querySchemaVersionMetadataResponse_metadataInfoMap :: Lens' QuerySchemaVersionMetadataResponse (Maybe (HashMap Text MetadataInfo))
- querySchemaVersionMetadataResponse_httpStatus :: Lens' QuerySchemaVersionMetadataResponse Int
Creating a Request
data QuerySchemaVersionMetadata Source #
See: newQuerySchemaVersionMetadata
smart constructor.
QuerySchemaVersionMetadata' | |
|
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: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_schemaVersionId :: Lens' QuerySchemaVersionMetadata (Maybe Text) Source #
The unique version ID of the schema version.
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_schemaVersionNumber :: Lens' QuerySchemaVersionMetadata (Maybe SchemaVersionNumber) Source #
The version number of the schema.
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 #
See: newQuerySchemaVersionMetadataResponse
smart constructor.
QuerySchemaVersionMetadataResponse' | |
|
Instances
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_schemaVersionId :: Lens' QuerySchemaVersionMetadataResponse (Maybe Text) Source #
The unique version ID of the schema version.
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_metadataInfoMap :: Lens' QuerySchemaVersionMetadataResponse (Maybe (HashMap Text MetadataInfo)) Source #
A map of a metadata key and associated values.
querySchemaVersionMetadataResponse_httpStatus :: Lens' QuerySchemaVersionMetadataResponse Int Source #
The response's http status code.