| 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.Schemas.Types
Description
Synopsis
- defaultService :: Service
- _BadRequestException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _ForbiddenException :: AsError a => Fold a ServiceError
- _GoneException :: AsError a => Fold a ServiceError
- _InternalServerErrorException :: AsError a => Fold a ServiceError
- _NotFoundException :: AsError a => Fold a ServiceError
- _PreconditionFailedException :: AsError a => Fold a ServiceError
- _ServiceUnavailableException :: AsError a => Fold a ServiceError
- _TooManyRequestsException :: AsError a => Fold a ServiceError
- _UnauthorizedException :: AsError a => Fold a ServiceError
- newtype CodeGenerationStatus where
- newtype DiscovererState where
- DiscovererState' { }
- pattern DiscovererState_STARTED :: DiscovererState
- pattern DiscovererState_STOPPED :: DiscovererState
- newtype Type where
- Type' { }
- pattern Type_JSONSchemaDraft4 :: Type
- pattern Type_OpenApi3 :: Type
- data DiscovererSummary = DiscovererSummary' {
- crossAccount :: Maybe Bool
- discovererArn :: Maybe Text
- discovererId :: Maybe Text
- sourceArn :: Maybe Text
- state :: Maybe DiscovererState
- tags :: Maybe (HashMap Text Text)
- newDiscovererSummary :: DiscovererSummary
- discovererSummary_crossAccount :: Lens' DiscovererSummary (Maybe Bool)
- discovererSummary_discovererArn :: Lens' DiscovererSummary (Maybe Text)
- discovererSummary_discovererId :: Lens' DiscovererSummary (Maybe Text)
- discovererSummary_sourceArn :: Lens' DiscovererSummary (Maybe Text)
- discovererSummary_state :: Lens' DiscovererSummary (Maybe DiscovererState)
- discovererSummary_tags :: Lens' DiscovererSummary (Maybe (HashMap Text Text))
- data RegistrySummary = RegistrySummary' {}
- newRegistrySummary :: RegistrySummary
- registrySummary_registryArn :: Lens' RegistrySummary (Maybe Text)
- registrySummary_registryName :: Lens' RegistrySummary (Maybe Text)
- registrySummary_tags :: Lens' RegistrySummary (Maybe (HashMap Text Text))
- data SchemaSummary = SchemaSummary' {}
- newSchemaSummary :: SchemaSummary
- schemaSummary_lastModified :: Lens' SchemaSummary (Maybe UTCTime)
- schemaSummary_schemaArn :: Lens' SchemaSummary (Maybe Text)
- schemaSummary_schemaName :: Lens' SchemaSummary (Maybe Text)
- schemaSummary_tags :: Lens' SchemaSummary (Maybe (HashMap Text Text))
- schemaSummary_versionCount :: Lens' SchemaSummary (Maybe Integer)
- data SchemaVersionSummary = SchemaVersionSummary' {}
- newSchemaVersionSummary :: SchemaVersionSummary
- schemaVersionSummary_schemaArn :: Lens' SchemaVersionSummary (Maybe Text)
- schemaVersionSummary_schemaName :: Lens' SchemaVersionSummary (Maybe Text)
- schemaVersionSummary_schemaVersion :: Lens' SchemaVersionSummary (Maybe Text)
- schemaVersionSummary_type :: Lens' SchemaVersionSummary (Maybe Type)
- data SearchSchemaSummary = SearchSchemaSummary' {}
- newSearchSchemaSummary :: SearchSchemaSummary
- searchSchemaSummary_registryName :: Lens' SearchSchemaSummary (Maybe Text)
- searchSchemaSummary_schemaArn :: Lens' SearchSchemaSummary (Maybe Text)
- searchSchemaSummary_schemaName :: Lens' SearchSchemaSummary (Maybe Text)
- searchSchemaSummary_schemaVersions :: Lens' SearchSchemaSummary (Maybe [SearchSchemaVersionSummary])
- data SearchSchemaVersionSummary = SearchSchemaVersionSummary' {
- createdDate :: Maybe ISO8601
- schemaVersion :: Maybe Text
- type' :: Maybe Type
- newSearchSchemaVersionSummary :: SearchSchemaVersionSummary
- searchSchemaVersionSummary_createdDate :: Lens' SearchSchemaVersionSummary (Maybe UTCTime)
- searchSchemaVersionSummary_schemaVersion :: Lens' SearchSchemaVersionSummary (Maybe Text)
- searchSchemaVersionSummary_type :: Lens' SearchSchemaVersionSummary (Maybe Type)
Service Configuration
defaultService :: Service Source #
API version 2019-12-02 of the Amazon Schemas SDK configuration.
Errors
_BadRequestException :: AsError a => Fold a ServiceError Source #
Prism for BadRequestException' errors.
_ConflictException :: AsError a => Fold a ServiceError Source #
Prism for ConflictException' errors.
_ForbiddenException :: AsError a => Fold a ServiceError Source #
Prism for ForbiddenException' errors.
_GoneException :: AsError a => Fold a ServiceError Source #
Prism for GoneException' errors.
_InternalServerErrorException :: AsError a => Fold a ServiceError Source #
Prism for InternalServerErrorException' errors.
_NotFoundException :: AsError a => Fold a ServiceError Source #
Prism for NotFoundException' errors.
_PreconditionFailedException :: AsError a => Fold a ServiceError Source #
Prism for PreconditionFailedException' errors.
_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #
Prism for ServiceUnavailableException' errors.
_TooManyRequestsException :: AsError a => Fold a ServiceError Source #
Prism for TooManyRequestsException' errors.
_UnauthorizedException :: AsError a => Fold a ServiceError Source #
Prism for UnauthorizedException' errors.
CodeGenerationStatus
newtype CodeGenerationStatus Source #
Constructors
| CodeGenerationStatus' | |
Fields | |
Bundled Patterns
Instances
DiscovererState
newtype DiscovererState Source #
Constructors
| DiscovererState' | |
Fields | |
Bundled Patterns
| pattern DiscovererState_STARTED :: DiscovererState | |
| pattern DiscovererState_STOPPED :: DiscovererState |
Instances
Type
Bundled Patterns
| pattern Type_JSONSchemaDraft4 :: Type | |
| pattern Type_OpenApi3 :: Type |
Instances
DiscovererSummary
data DiscovererSummary Source #
See: newDiscovererSummary smart constructor.
Constructors
| DiscovererSummary' | |
Fields
| |
Instances
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:crossAccount:DiscovererSummary', discovererSummary_crossAccount - The Status if the discoverer will discover schemas from events sent from
another account.
$sel:discovererArn:DiscovererSummary', discovererSummary_discovererArn - The ARN of the discoverer.
$sel:discovererId:DiscovererSummary', discovererSummary_discovererId - The ID of the discoverer.
$sel:sourceArn:DiscovererSummary', discovererSummary_sourceArn - The ARN of the event bus.
$sel:state:DiscovererSummary', discovererSummary_state - The state of the discoverer.
$sel:tags:DiscovererSummary', discovererSummary_tags - Tags associated with the resource.
discovererSummary_crossAccount :: Lens' DiscovererSummary (Maybe Bool) Source #
The Status if the discoverer will discover schemas from events sent from another account.
discovererSummary_discovererArn :: Lens' DiscovererSummary (Maybe Text) Source #
The ARN of the discoverer.
discovererSummary_discovererId :: Lens' DiscovererSummary (Maybe Text) Source #
The ID of the discoverer.
discovererSummary_sourceArn :: Lens' DiscovererSummary (Maybe Text) Source #
The ARN of the event bus.
discovererSummary_state :: Lens' DiscovererSummary (Maybe DiscovererState) Source #
The state of the discoverer.
discovererSummary_tags :: Lens' DiscovererSummary (Maybe (HashMap Text Text)) Source #
Tags associated with the resource.
RegistrySummary
data RegistrySummary Source #
See: newRegistrySummary smart constructor.
Constructors
| RegistrySummary' | |
Instances
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:registryArn:RegistrySummary', registrySummary_registryArn - The ARN of the registry.
$sel:registryName:RegistrySummary', registrySummary_registryName - The name of the registry.
$sel:tags:RegistrySummary', registrySummary_tags - Tags associated with the registry.
registrySummary_registryArn :: Lens' RegistrySummary (Maybe Text) Source #
The ARN of the registry.
registrySummary_registryName :: Lens' RegistrySummary (Maybe Text) Source #
The name of 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
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:lastModified:SchemaSummary', schemaSummary_lastModified - The date and time that schema was modified.
$sel:schemaArn:SchemaSummary', schemaSummary_schemaArn - The ARN of the schema.
$sel:schemaName:SchemaSummary', schemaSummary_schemaName - The name of the schema.
$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_schemaArn :: Lens' SchemaSummary (Maybe Text) Source #
The ARN of the schema.
schemaSummary_schemaName :: Lens' SchemaSummary (Maybe Text) Source #
The name of the schema.
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' | |
Instances
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:schemaArn:SchemaVersionSummary', schemaVersionSummary_schemaArn - The ARN of the schema version.
$sel:schemaName:SchemaVersionSummary', schemaVersionSummary_schemaName - The name of the schema.
$sel:schemaVersion:SchemaVersionSummary', schemaVersionSummary_schemaVersion - The version number of the schema.
$sel:type':SchemaVersionSummary', schemaVersionSummary_type - The type of schema.
schemaVersionSummary_schemaArn :: Lens' SchemaVersionSummary (Maybe Text) Source #
The ARN of the schema version.
schemaVersionSummary_schemaName :: Lens' SchemaVersionSummary (Maybe Text) Source #
The name of the schema.
schemaVersionSummary_schemaVersion :: Lens' SchemaVersionSummary (Maybe Text) Source #
The version number of the schema.
schemaVersionSummary_type :: Lens' SchemaVersionSummary (Maybe Type) Source #
The type of schema.
SearchSchemaSummary
data SearchSchemaSummary Source #
See: newSearchSchemaSummary smart constructor.
Constructors
| SearchSchemaSummary' | |
Fields
| |
Instances
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:schemaArn:SearchSchemaSummary', searchSchemaSummary_schemaArn - The ARN of the schema.
$sel:schemaName:SearchSchemaSummary', searchSchemaSummary_schemaName - The name of the schema.
$sel:schemaVersions:SearchSchemaSummary', searchSchemaSummary_schemaVersions - An array of schema version summaries.
searchSchemaSummary_registryName :: Lens' SearchSchemaSummary (Maybe Text) Source #
The name of the registry.
searchSchemaSummary_schemaArn :: Lens' SearchSchemaSummary (Maybe Text) Source #
The ARN of the schema.
searchSchemaSummary_schemaName :: Lens' SearchSchemaSummary (Maybe Text) Source #
The name of the schema.
searchSchemaSummary_schemaVersions :: Lens' SearchSchemaSummary (Maybe [SearchSchemaVersionSummary]) Source #
An array of schema version summaries.
SearchSchemaVersionSummary
data SearchSchemaVersionSummary Source #
See: newSearchSchemaVersionSummary smart constructor.
Constructors
| SearchSchemaVersionSummary' | |
Fields
| |
Instances
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:createdDate:SearchSchemaVersionSummary', searchSchemaVersionSummary_createdDate - The date the schema version was created.
$sel:schemaVersion:SearchSchemaVersionSummary', searchSchemaVersionSummary_schemaVersion - The version number of the schema
$sel:type':SearchSchemaVersionSummary', searchSchemaVersionSummary_type - The type of schema.
searchSchemaVersionSummary_createdDate :: Lens' SearchSchemaVersionSummary (Maybe UTCTime) Source #
The date the schema version was created.
searchSchemaVersionSummary_schemaVersion :: Lens' SearchSchemaVersionSummary (Maybe Text) Source #
The version number of the schema
searchSchemaVersionSummary_type :: Lens' SearchSchemaVersionSummary (Maybe Type) Source #
The type of schema.