libZSservicesZSamazonka-schemasZSamazonka-schemas
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.Schemas.ListSchemaVersions

Description

Provides a list of the schema versions and related information.

This operation returns paginated results.

Synopsis

Creating a Request

data ListSchemaVersions Source #

See: newListSchemaVersions smart constructor.

Constructors

ListSchemaVersions' 

Fields

  • nextToken :: Maybe Text

    The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

  • limit :: Maybe Int
     
  • registryName :: Text

    The name of the registry.

  • schemaName :: Text

    The name of the schema.

Instances

Instances details
Eq ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Read ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Show ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Generic ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Associated Types

type Rep ListSchemaVersions :: Type -> Type #

NFData ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Methods

rnf :: ListSchemaVersions -> () #

Hashable ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

AWSPager ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

AWSRequest ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Associated Types

type AWSResponse ListSchemaVersions #

ToHeaders ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

ToPath ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

ToQuery ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

type Rep ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

type Rep ListSchemaVersions = D1 ('MetaData "ListSchemaVersions" "Amazonka.Schemas.ListSchemaVersions" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "ListSchemaVersions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "registryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "schemaName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListSchemaVersions Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

newListSchemaVersions Source #

Create a value of ListSchemaVersions 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:nextToken:ListSchemaVersions', listSchemaVersions_nextToken - The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

$sel:limit:ListSchemaVersions', listSchemaVersions_limit - Undocumented member.

$sel:registryName:ListSchemaVersions', listSchemaVersions_registryName - The name of the registry.

$sel:schemaName:ListSchemaVersions', listSchemaVersions_schemaName - The name of the schema.

Request Lenses

listSchemaVersions_nextToken :: Lens' ListSchemaVersions (Maybe Text) Source #

The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

Destructuring the Response

data ListSchemaVersionsResponse Source #

See: newListSchemaVersionsResponse smart constructor.

Constructors

ListSchemaVersionsResponse' 

Fields

Instances

Instances details
Eq ListSchemaVersionsResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Read ListSchemaVersionsResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Show ListSchemaVersionsResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Generic ListSchemaVersionsResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

Associated Types

type Rep ListSchemaVersionsResponse :: Type -> Type #

NFData ListSchemaVersionsResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

type Rep ListSchemaVersionsResponse Source # 
Instance details

Defined in Amazonka.Schemas.ListSchemaVersions

type Rep ListSchemaVersionsResponse = D1 ('MetaData "ListSchemaVersionsResponse" "Amazonka.Schemas.ListSchemaVersions" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "ListSchemaVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SchemaVersionSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSchemaVersionsResponse Source #

Create a value of ListSchemaVersionsResponse 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:schemaVersions:ListSchemaVersionsResponse', listSchemaVersionsResponse_schemaVersions - An array of schema version summaries.

$sel:nextToken:ListSchemaVersions', listSchemaVersionsResponse_nextToken - The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.

$sel:httpStatus:ListSchemaVersionsResponse', listSchemaVersionsResponse_httpStatus - The response's http status code.

Response Lenses

listSchemaVersionsResponse_nextToken :: Lens' ListSchemaVersionsResponse (Maybe Text) Source #

The token that specifies the next page of results to return. To request the first page, leave NextToken empty. The token will expire in 24 hours, and cannot be shared with other accounts.