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

Description

Search the schemas

This operation returns paginated results.

Synopsis

Creating a Request

data SearchSchemas Source #

See: newSearchSchemas smart constructor.

Constructors

SearchSchemas' 

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.

  • keywords :: Text

    Specifying this limits the results to only schemas that include the provided keywords.

Instances

Instances details
Eq SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Read SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Show SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Generic SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Associated Types

type Rep SearchSchemas :: Type -> Type #

NFData SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Methods

rnf :: SearchSchemas -> () #

Hashable SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

AWSPager SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

AWSRequest SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Associated Types

type AWSResponse SearchSchemas #

ToHeaders SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

ToPath SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

ToQuery SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

type Rep SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

type Rep SearchSchemas = D1 ('MetaData "SearchSchemas" "Amazonka.Schemas.SearchSchemas" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "SearchSchemas'" '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 "keywords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SearchSchemas Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

newSearchSchemas Source #

Create a value of SearchSchemas 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:SearchSchemas', searchSchemas_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:SearchSchemas', searchSchemas_limit - Undocumented member.

$sel:registryName:SearchSchemas', searchSchemas_registryName - The name of the registry.

$sel:keywords:SearchSchemas', searchSchemas_keywords - Specifying this limits the results to only schemas that include the provided keywords.

Request Lenses

searchSchemas_nextToken :: Lens' SearchSchemas (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.

searchSchemas_keywords :: Lens' SearchSchemas Text Source #

Specifying this limits the results to only schemas that include the provided keywords.

Destructuring the Response

data SearchSchemasResponse Source #

See: newSearchSchemasResponse smart constructor.

Constructors

SearchSchemasResponse' 

Fields

  • schemas :: Maybe [SearchSchemaSummary]

    An array of SearchSchemaSummary information.

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

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq SearchSchemasResponse Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Read SearchSchemasResponse Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Show SearchSchemasResponse Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Generic SearchSchemasResponse Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Associated Types

type Rep SearchSchemasResponse :: Type -> Type #

NFData SearchSchemasResponse Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

Methods

rnf :: SearchSchemasResponse -> () #

type Rep SearchSchemasResponse Source # 
Instance details

Defined in Amazonka.Schemas.SearchSchemas

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

newSearchSchemasResponse Source #

Create a value of SearchSchemasResponse 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:schemas:SearchSchemasResponse', searchSchemasResponse_schemas - An array of SearchSchemaSummary information.

$sel:nextToken:SearchSchemas', searchSchemasResponse_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:SearchSchemasResponse', searchSchemasResponse_httpStatus - The response's http status code.

Response Lenses

searchSchemasResponse_nextToken :: Lens' SearchSchemasResponse (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.