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

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-12-02 of the Amazon Schemas SDK configuration.

Errors

_PreconditionFailedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for PreconditionFailedException' errors.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for ConflictException' errors.

_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for ForbiddenException' errors.

_GoneException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for GoneException' errors.

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for NotFoundException' errors.

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for TooManyRequestsException' errors.

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for InternalServerErrorException' errors.

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for ServiceUnavailableException' errors.

_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for UnauthorizedException' errors.

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for BadRequestException' errors.

CodeGenerationStatus

newtype CodeGenerationStatus Source #

Instances

Instances details
Eq CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

Ord CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

Read CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

Show CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

Generic CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

Associated Types

type Rep CodeGenerationStatus :: Type -> Type #

NFData CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

Methods

rnf :: CodeGenerationStatus -> () #

Hashable CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToJSON CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToJSONKey CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

FromJSON CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

FromJSONKey CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToLog CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToHeader CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToQuery CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

FromXML CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToXML CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToByteString CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

FromText CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

ToText CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

type Rep CodeGenerationStatus Source # 
Instance details

Defined in Amazonka.Schemas.Types.CodeGenerationStatus

type Rep CodeGenerationStatus = D1 ('MetaData "CodeGenerationStatus" "Amazonka.Schemas.Types.CodeGenerationStatus" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'True) (C1 ('MetaCons "CodeGenerationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCodeGenerationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DiscovererState

newtype DiscovererState Source #

Constructors

DiscovererState' 

Instances

Instances details
Eq DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

Ord DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

Read DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

Show DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

Generic DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

Associated Types

type Rep DiscovererState :: Type -> Type #

NFData DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

Methods

rnf :: DiscovererState -> () #

Hashable DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

ToJSON DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

ToJSONKey DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

FromJSON DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

FromJSONKey DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

ToLog DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

ToHeader DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

ToQuery DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

FromXML DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

ToXML DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

Methods

toXML :: DiscovererState -> XML #

ToByteString DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

FromText DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

ToText DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

type Rep DiscovererState Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererState

type Rep DiscovererState = D1 ('MetaData "DiscovererState" "Amazonka.Schemas.Types.DiscovererState" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'True) (C1 ('MetaCons "DiscovererState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDiscovererState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Type

newtype Type Source #

Constructors

Type' 

Fields

Bundled Patterns

pattern Type_JSONSchemaDraft4 :: Type 
pattern Type_OpenApi3 :: Type 

Instances

Instances details
Eq Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

(==) :: Type -> Type -> Bool #

(/=) :: Type -> Type -> Bool #

Ord Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

compare :: Type -> Type -> Ordering #

(<) :: Type -> Type -> Bool #

(<=) :: Type -> Type -> Bool #

(>) :: Type -> Type -> Bool #

(>=) :: Type -> Type -> Bool #

max :: Type -> Type -> Type #

min :: Type -> Type -> Type #

Read Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Show Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

Generic Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

NFData Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

rnf :: Type -> () #

Hashable Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

hashWithSalt :: Int -> Type -> Int #

hash :: Type -> Int #

ToJSON Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

ToJSONKey Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

FromJSON Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

FromJSONKey Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

ToLog Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

ToHeader Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

toHeader :: HeaderName -> Type -> [Header] #

ToQuery Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

toQuery :: Type -> QueryString #

FromXML Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

parseXML :: [Node] -> Either String Type #

ToXML Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

toXML :: Type -> XML #

ToByteString Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

toBS :: Type -> ByteString #

FromText Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

ToText Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

Methods

toText :: Type -> Text #

type Rep Type Source # 
Instance details

Defined in Amazonka.Schemas.Types.Type

type Rep Type = D1 ('MetaData "Type" "Amazonka.Schemas.Types.Type" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'True) (C1 ('MetaCons "Type'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DiscovererSummary

data DiscovererSummary Source #

See: newDiscovererSummary smart constructor.

Constructors

DiscovererSummary' 

Fields

Instances

Instances details
Eq DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

Read DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

Show DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

Generic DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

Associated Types

type Rep DiscovererSummary :: Type -> Type #

NFData DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

Methods

rnf :: DiscovererSummary -> () #

Hashable DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

FromJSON DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

type Rep DiscovererSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.DiscovererSummary

type Rep DiscovererSummary = D1 ('MetaData "DiscovererSummary" "Amazonka.Schemas.Types.DiscovererSummary" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "DiscovererSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DiscovererState)) :*: (S1 ('MetaSel ('Just "crossAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "discovererId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "discovererArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDiscovererSummary :: DiscovererSummary Source #

Create a value of DiscovererSummary 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:state:DiscovererSummary', discovererSummary_state - The state of the discoverer.

$sel:crossAccount:DiscovererSummary', discovererSummary_crossAccount - The Status if the discoverer will discover schemas from events sent from another account.

$sel:sourceArn:DiscovererSummary', discovererSummary_sourceArn - The ARN of the event bus.

$sel:discovererId:DiscovererSummary', discovererSummary_discovererId - The ID of the discoverer.

$sel:tags:DiscovererSummary', discovererSummary_tags - Tags associated with the resource.

$sel:discovererArn:DiscovererSummary', discovererSummary_discovererArn - The ARN of the discoverer.

discovererSummary_crossAccount :: Lens' DiscovererSummary (Maybe Bool) Source #

The Status if the discoverer will discover schemas from events sent from another account.

discovererSummary_tags :: Lens' DiscovererSummary (Maybe (HashMap Text Text)) Source #

Tags associated with the resource.

RegistrySummary

data RegistrySummary Source #

See: newRegistrySummary smart constructor.

Constructors

RegistrySummary' 

Fields

Instances

Instances details
Eq RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

Read RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

Show RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

Generic RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

Associated Types

type Rep RegistrySummary :: Type -> Type #

NFData RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

Methods

rnf :: RegistrySummary -> () #

Hashable RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

FromJSON RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

type Rep RegistrySummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.RegistrySummary

type Rep RegistrySummary = D1 ('MetaData "RegistrySummary" "Amazonka.Schemas.Types.RegistrySummary" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "RegistrySummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newRegistrySummary :: RegistrySummary Source #

Create a value of RegistrySummary 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:registryName:RegistrySummary', registrySummary_registryName - The name of the registry.

$sel:registryArn:RegistrySummary', registrySummary_registryArn - The ARN of the registry.

$sel:tags:RegistrySummary', registrySummary_tags - Tags associated with the registry.

registrySummary_tags :: Lens' RegistrySummary (Maybe (HashMap Text Text)) Source #

Tags associated with the registry.

SchemaSummary

data SchemaSummary Source #

A summary of schema details.

See: newSchemaSummary smart constructor.

Constructors

SchemaSummary' 

Fields

Instances

Instances details
Eq SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

Read SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

Show SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

Generic SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

Associated Types

type Rep SchemaSummary :: Type -> Type #

NFData SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

Methods

rnf :: SchemaSummary -> () #

Hashable SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

FromJSON SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

type Rep SchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaSummary

type Rep SchemaSummary = D1 ('MetaData "SchemaSummary" "Amazonka.Schemas.Types.SchemaSummary" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "SchemaSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "schemaName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastModified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "versionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newSchemaSummary :: SchemaSummary Source #

Create a value of SchemaSummary 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:schemaName:SchemaSummary', schemaSummary_schemaName - The name of the schema.

$sel:schemaArn:SchemaSummary', schemaSummary_schemaArn - The ARN of the schema.

$sel:lastModified:SchemaSummary', schemaSummary_lastModified - The date and time that schema was modified.

$sel:tags:SchemaSummary', schemaSummary_tags - Tags associated with the schema.

$sel:versionCount:SchemaSummary', schemaSummary_versionCount - The number of versions available for the schema.

schemaSummary_lastModified :: Lens' SchemaSummary (Maybe UTCTime) Source #

The date and time that schema was modified.

schemaSummary_tags :: Lens' SchemaSummary (Maybe (HashMap Text Text)) Source #

Tags associated with the schema.

schemaSummary_versionCount :: Lens' SchemaSummary (Maybe Integer) Source #

The number of versions available for the schema.

SchemaVersionSummary

data SchemaVersionSummary Source #

See: newSchemaVersionSummary smart constructor.

Constructors

SchemaVersionSummary' 

Fields

Instances

Instances details
Eq SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

Read SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

Show SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

Generic SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

Associated Types

type Rep SchemaVersionSummary :: Type -> Type #

NFData SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

Methods

rnf :: SchemaVersionSummary -> () #

Hashable SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

FromJSON SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

type Rep SchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SchemaVersionSummary

type Rep SchemaVersionSummary = D1 ('MetaData "SchemaVersionSummary" "Amazonka.Schemas.Types.SchemaVersionSummary" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "SchemaVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Type)))))

newSchemaVersionSummary :: SchemaVersionSummary Source #

Create a value of SchemaVersionSummary 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:schemaVersion:SchemaVersionSummary', schemaVersionSummary_schemaVersion - The version number of the schema.

$sel:schemaName:SchemaVersionSummary', schemaVersionSummary_schemaName - The name of the schema.

$sel:schemaArn:SchemaVersionSummary', schemaVersionSummary_schemaArn - The ARN of the schema version.

$sel:type':SchemaVersionSummary', schemaVersionSummary_type - The type of schema.

SearchSchemaSummary

data SearchSchemaSummary Source #

See: newSearchSchemaSummary smart constructor.

Constructors

SearchSchemaSummary' 

Fields

Instances

Instances details
Eq SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

Read SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

Show SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

Generic SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

Associated Types

type Rep SearchSchemaSummary :: Type -> Type #

NFData SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

Methods

rnf :: SearchSchemaSummary -> () #

Hashable SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

FromJSON SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

type Rep SearchSchemaSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaSummary

type Rep SearchSchemaSummary = D1 ('MetaData "SearchSchemaSummary" "Amazonka.Schemas.Types.SearchSchemaSummary" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "SearchSchemaSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SearchSchemaVersionSummary]))) :*: (S1 ('MetaSel ('Just "schemaName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSearchSchemaSummary :: SearchSchemaSummary Source #

Create a value of SearchSchemaSummary 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:registryName:SearchSchemaSummary', searchSchemaSummary_registryName - The name of the registry.

$sel:schemaVersions:SearchSchemaSummary', searchSchemaSummary_schemaVersions - An array of schema version summaries.

$sel:schemaName:SearchSchemaSummary', searchSchemaSummary_schemaName - The name of the schema.

$sel:schemaArn:SearchSchemaSummary', searchSchemaSummary_schemaArn - The ARN of the schema.

SearchSchemaVersionSummary

data SearchSchemaVersionSummary Source #

See: newSearchSchemaVersionSummary smart constructor.

Constructors

SearchSchemaVersionSummary' 

Fields

Instances

Instances details
Eq SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

Read SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

Show SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

Generic SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

Associated Types

type Rep SearchSchemaVersionSummary :: Type -> Type #

NFData SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

Hashable SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

FromJSON SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

type Rep SearchSchemaVersionSummary Source # 
Instance details

Defined in Amazonka.Schemas.Types.SearchSchemaVersionSummary

type Rep SearchSchemaVersionSummary = D1 ('MetaData "SearchSchemaVersionSummary" "Amazonka.Schemas.Types.SearchSchemaVersionSummary" "libZSservicesZSamazonka-schemasZSamazonka-schemas" 'False) (C1 ('MetaCons "SearchSchemaVersionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Type)))))

newSearchSchemaVersionSummary :: SearchSchemaVersionSummary Source #

Create a value of SearchSchemaVersionSummary 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:schemaVersion:SearchSchemaVersionSummary', searchSchemaVersionSummary_schemaVersion - The version number of the schema

$sel:createdDate:SearchSchemaVersionSummary', searchSchemaVersionSummary_createdDate - The date the schema version was created.

$sel:type':SearchSchemaVersionSummary', searchSchemaVersionSummary_type - The type of schema.