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 |
- Service Configuration
- Errors
- Waiters
- Operations
- CreateDiscoverer
- CreateRegistry
- CreateSchema
- DeleteDiscoverer
- DeleteRegistry
- DeleteResourcePolicy
- DeleteSchema
- DeleteSchemaVersion
- DescribeCodeBinding
- DescribeDiscoverer
- DescribeRegistry
- DescribeSchema
- ExportSchema
- GetCodeBindingSource
- GetDiscoveredSchema
- GetResourcePolicy
- ListDiscoverers (Paginated)
- ListRegistries (Paginated)
- ListSchemaVersions (Paginated)
- ListSchemas (Paginated)
- ListTagsForResource
- PutCodeBinding
- PutResourcePolicy
- SearchSchemas (Paginated)
- StartDiscoverer
- StopDiscoverer
- TagResource
- UntagResource
- UpdateDiscoverer
- UpdateRegistry
- UpdateSchema
- Types
Derived from API version 2019-12-02
of the AWS service descriptions, licensed under Apache 2.0.
Amazon EventBridge Schema Registry
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
- newCodeBindingExists :: Wait DescribeCodeBinding
- data CreateDiscoverer = CreateDiscoverer' (Maybe Bool) (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateDiscoverer :: Text -> CreateDiscoverer
- data CreateDiscovererResponse = CreateDiscovererResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text)) Int
- newCreateDiscovererResponse :: Int -> CreateDiscovererResponse
- data CreateRegistry = CreateRegistry' (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateRegistry :: Text -> CreateRegistry
- data CreateRegistryResponse = CreateRegistryResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateRegistryResponse :: Int -> CreateRegistryResponse
- data CreateSchema = CreateSchema' (Maybe Text) (Maybe (HashMap Text Text)) Text Text Type Text
- newCreateSchema :: Text -> Text -> Type -> Text -> CreateSchema
- data CreateSchemaResponse = CreateSchemaResponse' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int
- newCreateSchemaResponse :: Int -> CreateSchemaResponse
- data DeleteDiscoverer = DeleteDiscoverer' Text
- newDeleteDiscoverer :: Text -> DeleteDiscoverer
- data DeleteDiscovererResponse = DeleteDiscovererResponse' {
- newDeleteDiscovererResponse :: DeleteDiscovererResponse
- data DeleteRegistry = DeleteRegistry' Text
- newDeleteRegistry :: Text -> DeleteRegistry
- data DeleteRegistryResponse = DeleteRegistryResponse' {
- newDeleteRegistryResponse :: DeleteRegistryResponse
- data DeleteResourcePolicy = DeleteResourcePolicy' (Maybe Text)
- newDeleteResourcePolicy :: DeleteResourcePolicy
- data DeleteResourcePolicyResponse = DeleteResourcePolicyResponse' {
- newDeleteResourcePolicyResponse :: DeleteResourcePolicyResponse
- data DeleteSchema = DeleteSchema' Text Text
- newDeleteSchema :: Text -> Text -> DeleteSchema
- data DeleteSchemaResponse = DeleteSchemaResponse' {
- newDeleteSchemaResponse :: DeleteSchemaResponse
- data DeleteSchemaVersion = DeleteSchemaVersion' Text Text Text
- newDeleteSchemaVersion :: Text -> Text -> Text -> DeleteSchemaVersion
- data DeleteSchemaVersionResponse = DeleteSchemaVersionResponse' {
- newDeleteSchemaVersionResponse :: DeleteSchemaVersionResponse
- data DescribeCodeBinding = DescribeCodeBinding' (Maybe Text) Text Text Text
- newDescribeCodeBinding :: Text -> Text -> Text -> DescribeCodeBinding
- data DescribeCodeBindingResponse = DescribeCodeBindingResponse' (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe CodeGenerationStatus) Int
- newDescribeCodeBindingResponse :: Int -> DescribeCodeBindingResponse
- data DescribeDiscoverer = DescribeDiscoverer' Text
- newDescribeDiscoverer :: Text -> DescribeDiscoverer
- data DescribeDiscovererResponse = DescribeDiscovererResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text)) Int
- newDescribeDiscovererResponse :: Int -> DescribeDiscovererResponse
- data DescribeRegistry = DescribeRegistry' Text
- newDescribeRegistry :: Text -> DescribeRegistry
- data DescribeRegistryResponse = DescribeRegistryResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newDescribeRegistryResponse :: Int -> DescribeRegistryResponse
- data DescribeSchema = DescribeSchema' (Maybe Text) Text Text
- newDescribeSchema :: Text -> Text -> DescribeSchema
- data DescribeSchemaResponse = DescribeSchemaResponse' (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int
- newDescribeSchemaResponse :: Int -> DescribeSchemaResponse
- data ExportSchema = ExportSchema' (Maybe Text) Text Text Text
- newExportSchema :: Text -> Text -> Text -> ExportSchema
- data ExportSchemaResponse = ExportSchemaResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newExportSchemaResponse :: Int -> ExportSchemaResponse
- data GetCodeBindingSource = GetCodeBindingSource' (Maybe Text) Text Text Text
- newGetCodeBindingSource :: Text -> Text -> Text -> GetCodeBindingSource
- data GetCodeBindingSourceResponse = GetCodeBindingSourceResponse' (Maybe ByteString) Int
- newGetCodeBindingSourceResponse :: Int -> GetCodeBindingSourceResponse
- data GetDiscoveredSchema = GetDiscoveredSchema' Type (NonEmpty Text)
- newGetDiscoveredSchema :: Type -> NonEmpty Text -> GetDiscoveredSchema
- data GetDiscoveredSchemaResponse = GetDiscoveredSchemaResponse' (Maybe Text) Int
- newGetDiscoveredSchemaResponse :: Int -> GetDiscoveredSchemaResponse
- data GetResourcePolicy = GetResourcePolicy' (Maybe Text)
- newGetResourcePolicy :: GetResourcePolicy
- data GetResourcePolicyResponse = GetResourcePolicyResponse' (Maybe Text) (Maybe Text) Int
- newGetResourcePolicyResponse :: Int -> GetResourcePolicyResponse
- data ListDiscoverers = ListDiscoverers' (Maybe Text) (Maybe Int) (Maybe Text) (Maybe Text)
- newListDiscoverers :: ListDiscoverers
- data ListDiscoverersResponse = ListDiscoverersResponse' (Maybe [DiscovererSummary]) (Maybe Text) Int
- newListDiscoverersResponse :: Int -> ListDiscoverersResponse
- data ListRegistries = ListRegistries' (Maybe Int) (Maybe Text) (Maybe Text) (Maybe Text)
- newListRegistries :: ListRegistries
- data ListRegistriesResponse = ListRegistriesResponse' (Maybe Text) (Maybe [RegistrySummary]) Int
- newListRegistriesResponse :: Int -> ListRegistriesResponse
- data ListSchemaVersions = ListSchemaVersions' (Maybe Int) (Maybe Text) Text Text
- newListSchemaVersions :: Text -> Text -> ListSchemaVersions
- data ListSchemaVersionsResponse = ListSchemaVersionsResponse' (Maybe Text) (Maybe [SchemaVersionSummary]) Int
- newListSchemaVersionsResponse :: Int -> ListSchemaVersionsResponse
- data ListSchemas = ListSchemas' (Maybe Int) (Maybe Text) (Maybe Text) Text
- newListSchemas :: Text -> ListSchemas
- data ListSchemasResponse = ListSchemasResponse' (Maybe Text) (Maybe [SchemaSummary]) Int
- newListSchemasResponse :: Int -> ListSchemasResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data PutCodeBinding = PutCodeBinding' (Maybe Text) Text Text Text
- newPutCodeBinding :: Text -> Text -> Text -> PutCodeBinding
- data PutCodeBindingResponse = PutCodeBindingResponse' (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe CodeGenerationStatus) Int
- newPutCodeBindingResponse :: Int -> PutCodeBindingResponse
- data PutResourcePolicy = PutResourcePolicy' (Maybe Text) (Maybe Text) Text
- newPutResourcePolicy :: Text -> PutResourcePolicy
- data PutResourcePolicyResponse = PutResourcePolicyResponse' (Maybe Text) (Maybe Text) Int
- newPutResourcePolicyResponse :: Int -> PutResourcePolicyResponse
- data SearchSchemas = SearchSchemas' (Maybe Int) (Maybe Text) Text Text
- newSearchSchemas :: Text -> Text -> SearchSchemas
- data SearchSchemasResponse = SearchSchemasResponse' (Maybe Text) (Maybe [SearchSchemaSummary]) Int
- newSearchSchemasResponse :: Int -> SearchSchemasResponse
- data StartDiscoverer = StartDiscoverer' Text
- newStartDiscoverer :: Text -> StartDiscoverer
- data StartDiscovererResponse = StartDiscovererResponse' (Maybe Text) (Maybe DiscovererState) Int
- newStartDiscovererResponse :: Int -> StartDiscovererResponse
- data StopDiscoverer = StopDiscoverer' Text
- newStopDiscoverer :: Text -> StopDiscoverer
- data StopDiscovererResponse = StopDiscovererResponse' (Maybe Text) (Maybe DiscovererState) Int
- newStopDiscovererResponse :: Int -> StopDiscovererResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data UntagResource = UntagResource' [Text] Text
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data UpdateDiscoverer = UpdateDiscoverer' (Maybe Bool) (Maybe Text) Text
- newUpdateDiscoverer :: Text -> UpdateDiscoverer
- data UpdateDiscovererResponse = UpdateDiscovererResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text)) Int
- newUpdateDiscovererResponse :: Int -> UpdateDiscovererResponse
- data UpdateRegistry = UpdateRegistry' (Maybe Text) Text
- newUpdateRegistry :: Text -> UpdateRegistry
- data UpdateRegistryResponse = UpdateRegistryResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newUpdateRegistryResponse :: Int -> UpdateRegistryResponse
- data UpdateSchema = UpdateSchema' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Type) Text Text
- newUpdateSchema :: Text -> Text -> UpdateSchema
- data UpdateSchemaResponse = UpdateSchemaResponse' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int
- newUpdateSchemaResponse :: Int -> UpdateSchemaResponse
- 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' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text))
- newDiscovererSummary :: DiscovererSummary
- data RegistrySummary = RegistrySummary' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newRegistrySummary :: RegistrySummary
- data SchemaSummary = SchemaSummary' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Integer)
- newSchemaSummary :: SchemaSummary
- data SchemaVersionSummary = SchemaVersionSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Type)
- newSchemaVersionSummary :: SchemaVersionSummary
- data SearchSchemaSummary = SearchSchemaSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [SearchSchemaVersionSummary])
- newSearchSchemaSummary :: SearchSchemaSummary
- data SearchSchemaVersionSummary = SearchSchemaVersionSummary' (Maybe ISO8601) (Maybe Text) (Maybe Type)
- newSearchSchemaVersionSummary :: SearchSchemaVersionSummary
Service Configuration
defaultService :: Service Source #
API version 2019-12-02
of the Amazon Schemas SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by Schemas
.
BadRequestException
_BadRequestException :: AsError a => Fold a ServiceError Source #
Prism for BadRequestException' errors.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
Prism for ConflictException' errors.
ForbiddenException
_ForbiddenException :: AsError a => Fold a ServiceError Source #
Prism for ForbiddenException' errors.
GoneException
_GoneException :: AsError a => Fold a ServiceError Source #
Prism for GoneException' errors.
InternalServerErrorException
_InternalServerErrorException :: AsError a => Fold a ServiceError Source #
Prism for InternalServerErrorException' errors.
NotFoundException
_NotFoundException :: AsError a => Fold a ServiceError Source #
Prism for NotFoundException' errors.
PreconditionFailedException
_PreconditionFailedException :: AsError a => Fold a ServiceError Source #
Prism for PreconditionFailedException' errors.
ServiceUnavailableException
_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #
Prism for ServiceUnavailableException' errors.
TooManyRequestsException
_TooManyRequestsException :: AsError a => Fold a ServiceError Source #
Prism for TooManyRequestsException' errors.
UnauthorizedException
_UnauthorizedException :: AsError a => Fold a ServiceError Source #
Prism for UnauthorizedException' errors.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
CodeBindingExists
newCodeBindingExists :: Wait DescribeCodeBinding Source #
Polls DescribeCodeBinding
every 2 seconds until a successful state is reached. An error is returned after 30 failed checks.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateDiscoverer
data CreateDiscoverer Source #
See: newCreateDiscoverer
smart constructor.
Instances
Create a value of CreateDiscoverer
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:
CreateDiscoverer
, createDiscoverer_crossAccount
- Support discovery of schemas in events sent to the bus from another
account. (default: true).
CreateDiscoverer
, createDiscoverer_description
- A description for the discoverer.
CreateDiscoverer
, createDiscoverer_tags
- Tags associated with the resource.
CreateDiscoverer
, createDiscoverer_sourceArn
- The ARN of the event bus.
data CreateDiscovererResponse Source #
See: newCreateDiscovererResponse
smart constructor.
CreateDiscovererResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text)) Int |
Instances
newCreateDiscovererResponse Source #
Create a value of CreateDiscovererResponse
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:
CreateDiscoverer
, createDiscovererResponse_crossAccount
- The Status if the discoverer will discover schemas from events sent from
another account.
CreateDiscoverer
, createDiscovererResponse_description
- The description of the discoverer.
CreateDiscovererResponse
, createDiscovererResponse_discovererArn
- The ARN of the discoverer.
CreateDiscovererResponse
, createDiscovererResponse_discovererId
- The ID of the discoverer.
CreateDiscoverer
, createDiscovererResponse_sourceArn
- The ARN of the event bus.
CreateDiscovererResponse
, createDiscovererResponse_state
- The state of the discoverer.
CreateDiscoverer
, createDiscovererResponse_tags
- Tags associated with the resource.
$sel:httpStatus:CreateDiscovererResponse'
, createDiscovererResponse_httpStatus
- The response's http status code.
CreateRegistry
data CreateRegistry Source #
See: newCreateRegistry
smart constructor.
Instances
Create a value of CreateRegistry
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:
CreateRegistry
, createRegistry_description
- A description of the registry to be created.
CreateRegistry
, createRegistry_tags
- Tags to associate with the registry.
CreateRegistry
, createRegistry_registryName
- The name of the registry.
data CreateRegistryResponse Source #
See: newCreateRegistryResponse
smart constructor.
Instances
newCreateRegistryResponse Source #
Create a value of CreateRegistryResponse
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:
CreateRegistry
, createRegistryResponse_description
- The description of the registry.
CreateRegistryResponse
, createRegistryResponse_registryArn
- The ARN of the registry.
CreateRegistry
, createRegistryResponse_registryName
- The name of the registry.
CreateRegistry
, createRegistryResponse_tags
- Tags associated with the registry.
$sel:httpStatus:CreateRegistryResponse'
, createRegistryResponse_httpStatus
- The response's http status code.
CreateSchema
data CreateSchema Source #
See: newCreateSchema
smart constructor.
Instances
:: Text | |
-> Text | |
-> Type | |
-> Text | |
-> CreateSchema |
Create a value of CreateSchema
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:
CreateSchema
, createSchema_description
- A description of the schema.
CreateSchema
, createSchema_tags
- Tags associated with the schema.
CreateSchema
, createSchema_registryName
- The name of the registry.
CreateSchema
, createSchema_schemaName
- The name of the schema.
CreateSchema
, createSchema_type
- The type of schema.
$sel:content:CreateSchema'
, createSchema_content
- The source of the schema definition.
data CreateSchemaResponse Source #
See: newCreateSchemaResponse
smart constructor.
CreateSchemaResponse' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int |
Instances
newCreateSchemaResponse Source #
Create a value of CreateSchemaResponse
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:
CreateSchema
, createSchemaResponse_description
- The description of the schema.
CreateSchemaResponse
, createSchemaResponse_lastModified
- The date and time that schema was modified.
CreateSchemaResponse
, createSchemaResponse_schemaArn
- The ARN of the schema.
CreateSchema
, createSchemaResponse_schemaName
- The name of the schema.
CreateSchemaResponse
, createSchemaResponse_schemaVersion
- The version number of the schema
CreateSchema
, createSchemaResponse_tags
- Undocumented member.
CreateSchema
, createSchemaResponse_type
- The type of the schema.
$sel:versionCreatedDate:CreateSchemaResponse'
, createSchemaResponse_versionCreatedDate
- The date the schema version was created.
$sel:httpStatus:CreateSchemaResponse'
, createSchemaResponse_httpStatus
- The response's http status code.
DeleteDiscoverer
data DeleteDiscoverer Source #
See: newDeleteDiscoverer
smart constructor.
Instances
Create a value of DeleteDiscoverer
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:
DeleteDiscoverer
, deleteDiscoverer_discovererId
- The ID of the discoverer.
data DeleteDiscovererResponse Source #
See: newDeleteDiscovererResponse
smart constructor.
Instances
Generic DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer type Rep DeleteDiscovererResponse :: Type -> Type # | |
Read DeleteDiscovererResponse Source # | |
Show DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer showsPrec :: Int -> DeleteDiscovererResponse -> ShowS # show :: DeleteDiscovererResponse -> String # showList :: [DeleteDiscovererResponse] -> ShowS # | |
NFData DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer rnf :: DeleteDiscovererResponse -> () # | |
Eq DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer | |
type Rep DeleteDiscovererResponse Source # | |
newDeleteDiscovererResponse :: DeleteDiscovererResponse Source #
Create a value of DeleteDiscovererResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteRegistry
data DeleteRegistry Source #
See: newDeleteRegistry
smart constructor.
Instances
Create a value of DeleteRegistry
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:
DeleteRegistry
, deleteRegistry_registryName
- The name of the registry.
data DeleteRegistryResponse Source #
See: newDeleteRegistryResponse
smart constructor.
Instances
Generic DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry type Rep DeleteRegistryResponse :: Type -> Type # | |
Read DeleteRegistryResponse Source # | |
Show DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry showsPrec :: Int -> DeleteRegistryResponse -> ShowS # show :: DeleteRegistryResponse -> String # showList :: [DeleteRegistryResponse] -> ShowS # | |
NFData DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry rnf :: DeleteRegistryResponse -> () # | |
Eq DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry | |
type Rep DeleteRegistryResponse Source # | |
newDeleteRegistryResponse :: DeleteRegistryResponse Source #
Create a value of DeleteRegistryResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteResourcePolicy
data DeleteResourcePolicy Source #
See: newDeleteResourcePolicy
smart constructor.
Instances
newDeleteResourcePolicy :: DeleteResourcePolicy Source #
Create a value of DeleteResourcePolicy
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:
DeleteResourcePolicy
, deleteResourcePolicy_registryName
- The name of the registry.
data DeleteResourcePolicyResponse Source #
See: newDeleteResourcePolicyResponse
smart constructor.
Instances
newDeleteResourcePolicyResponse :: DeleteResourcePolicyResponse Source #
Create a value of DeleteResourcePolicyResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteSchema
data DeleteSchema Source #
See: newDeleteSchema
smart constructor.
Instances
Create a value of DeleteSchema
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:
DeleteSchema
, deleteSchema_registryName
- The name of the registry.
DeleteSchema
, deleteSchema_schemaName
- The name of the schema.
data DeleteSchemaResponse Source #
See: newDeleteSchemaResponse
smart constructor.
Instances
Generic DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema type Rep DeleteSchemaResponse :: Type -> Type # from :: DeleteSchemaResponse -> Rep DeleteSchemaResponse x # to :: Rep DeleteSchemaResponse x -> DeleteSchemaResponse # | |
Read DeleteSchemaResponse Source # | |
Show DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema showsPrec :: Int -> DeleteSchemaResponse -> ShowS # show :: DeleteSchemaResponse -> String # showList :: [DeleteSchemaResponse] -> ShowS # | |
NFData DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema rnf :: DeleteSchemaResponse -> () # | |
Eq DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema (==) :: DeleteSchemaResponse -> DeleteSchemaResponse -> Bool # (/=) :: DeleteSchemaResponse -> DeleteSchemaResponse -> Bool # | |
type Rep DeleteSchemaResponse Source # | |
newDeleteSchemaResponse :: DeleteSchemaResponse Source #
Create a value of DeleteSchemaResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteSchemaVersion
data DeleteSchemaVersion Source #
See: newDeleteSchemaVersion
smart constructor.
Instances
newDeleteSchemaVersion Source #
:: Text | |
-> Text | |
-> Text | |
-> DeleteSchemaVersion |
Create a value of DeleteSchemaVersion
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:
DeleteSchemaVersion
, deleteSchemaVersion_schemaVersion
- The version number of the schema
DeleteSchemaVersion
, deleteSchemaVersion_registryName
- The name of the registry.
DeleteSchemaVersion
, deleteSchemaVersion_schemaName
- The name of the schema.
data DeleteSchemaVersionResponse Source #
See: newDeleteSchemaVersionResponse
smart constructor.
Instances
newDeleteSchemaVersionResponse :: DeleteSchemaVersionResponse Source #
Create a value of DeleteSchemaVersionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DescribeCodeBinding
data DescribeCodeBinding Source #
See: newDescribeCodeBinding
smart constructor.
Instances
newDescribeCodeBinding Source #
:: Text | |
-> Text | |
-> Text | |
-> DescribeCodeBinding |
Create a value of DescribeCodeBinding
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:
DescribeCodeBinding
, describeCodeBinding_schemaVersion
- Specifying this limits the results to only this schema version.
DescribeCodeBinding
, describeCodeBinding_registryName
- The name of the registry.
DescribeCodeBinding
, describeCodeBinding_schemaName
- The name of the schema.
$sel:language:DescribeCodeBinding'
, describeCodeBinding_language
- The language of the code binding.
data DescribeCodeBindingResponse Source #
See: newDescribeCodeBindingResponse
smart constructor.
DescribeCodeBindingResponse' (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe CodeGenerationStatus) Int |
Instances
newDescribeCodeBindingResponse Source #
Create a value of DescribeCodeBindingResponse
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:creationDate:DescribeCodeBindingResponse'
, describeCodeBindingResponse_creationDate
- The time and date that the code binding was created.
DescribeCodeBindingResponse
, describeCodeBindingResponse_lastModified
- The date and time that code bindings were modified.
DescribeCodeBinding
, describeCodeBindingResponse_schemaVersion
- The version number of the schema.
$sel:status:DescribeCodeBindingResponse'
, describeCodeBindingResponse_status
- The current status of code binding generation.
$sel:httpStatus:DescribeCodeBindingResponse'
, describeCodeBindingResponse_httpStatus
- The response's http status code.
DescribeDiscoverer
data DescribeDiscoverer Source #
See: newDescribeDiscoverer
smart constructor.
Instances
newDescribeDiscoverer Source #
Create a value of DescribeDiscoverer
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:
DescribeDiscoverer
, describeDiscoverer_discovererId
- The ID of the discoverer.
data DescribeDiscovererResponse Source #
See: newDescribeDiscovererResponse
smart constructor.
DescribeDiscovererResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text)) Int |
Instances
newDescribeDiscovererResponse Source #
Create a value of DescribeDiscovererResponse
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:
DescribeDiscovererResponse
, describeDiscovererResponse_crossAccount
- The Status if the discoverer will discover schemas from events sent from
another account.
$sel:description:DescribeDiscovererResponse'
, describeDiscovererResponse_description
- The description of the discoverer.
DescribeDiscovererResponse
, describeDiscovererResponse_discovererArn
- The ARN of the discoverer.
DescribeDiscoverer
, describeDiscovererResponse_discovererId
- The ID of the discoverer.
DescribeDiscovererResponse
, describeDiscovererResponse_sourceArn
- The ARN of the event bus.
DescribeDiscovererResponse
, describeDiscovererResponse_state
- The state of the discoverer.
DescribeDiscovererResponse
, describeDiscovererResponse_tags
- Tags associated with the resource.
$sel:httpStatus:DescribeDiscovererResponse'
, describeDiscovererResponse_httpStatus
- The response's http status code.
DescribeRegistry
data DescribeRegistry Source #
See: newDescribeRegistry
smart constructor.
Instances
Create a value of DescribeRegistry
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:
DescribeRegistry
, describeRegistry_registryName
- The name of the registry.
data DescribeRegistryResponse Source #
See: newDescribeRegistryResponse
smart constructor.
Instances
newDescribeRegistryResponse Source #
Create a value of DescribeRegistryResponse
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:description:DescribeRegistryResponse'
, describeRegistryResponse_description
- The description of the registry.
DescribeRegistryResponse
, describeRegistryResponse_registryArn
- The ARN of the registry.
DescribeRegistry
, describeRegistryResponse_registryName
- The name of the registry.
DescribeRegistryResponse
, describeRegistryResponse_tags
- Tags associated with the registry.
$sel:httpStatus:DescribeRegistryResponse'
, describeRegistryResponse_httpStatus
- The response's http status code.
DescribeSchema
data DescribeSchema Source #
See: newDescribeSchema
smart constructor.
Instances
Create a value of DescribeSchema
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:
DescribeSchema
, describeSchema_schemaVersion
- Specifying this limits the results to only this schema version.
DescribeSchema
, describeSchema_registryName
- The name of the registry.
DescribeSchema
, describeSchema_schemaName
- The name of the schema.
data DescribeSchemaResponse Source #
See: newDescribeSchemaResponse
smart constructor.
DescribeSchemaResponse' (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int |
Instances
newDescribeSchemaResponse Source #
Create a value of DescribeSchemaResponse
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:content:DescribeSchemaResponse'
, describeSchemaResponse_content
- The source of the schema definition.
$sel:description:DescribeSchemaResponse'
, describeSchemaResponse_description
- The description of the schema.
DescribeSchemaResponse
, describeSchemaResponse_lastModified
- The date and time that schema was modified.
DescribeSchemaResponse
, describeSchemaResponse_schemaArn
- The ARN of the schema.
DescribeSchema
, describeSchemaResponse_schemaName
- The name of the schema.
DescribeSchema
, describeSchemaResponse_schemaVersion
- The version number of the schema
DescribeSchemaResponse
, describeSchemaResponse_tags
- Tags associated with the resource.
DescribeSchemaResponse
, describeSchemaResponse_type
- The type of the schema.
$sel:versionCreatedDate:DescribeSchemaResponse'
, describeSchemaResponse_versionCreatedDate
- The date the schema version was created.
$sel:httpStatus:DescribeSchemaResponse'
, describeSchemaResponse_httpStatus
- The response's http status code.
ExportSchema
data ExportSchema Source #
See: newExportSchema
smart constructor.
Instances
Create a value of ExportSchema
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:
ExportSchema
, exportSchema_schemaVersion
- Specifying this limits the results to only this schema version.
ExportSchema
, exportSchema_registryName
- The name of the registry.
ExportSchema
, exportSchema_schemaName
- The name of the schema.
ExportSchema
, exportSchema_type
- Undocumented member.
data ExportSchemaResponse Source #
See: newExportSchemaResponse
smart constructor.
Instances
newExportSchemaResponse Source #
Create a value of ExportSchemaResponse
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:content:ExportSchemaResponse'
, exportSchemaResponse_content
- Undocumented member.
ExportSchemaResponse
, exportSchemaResponse_schemaArn
- Undocumented member.
ExportSchema
, exportSchemaResponse_schemaName
- Undocumented member.
ExportSchema
, exportSchemaResponse_schemaVersion
- Undocumented member.
ExportSchema
, exportSchemaResponse_type
- Undocumented member.
$sel:httpStatus:ExportSchemaResponse'
, exportSchemaResponse_httpStatus
- The response's http status code.
GetCodeBindingSource
data GetCodeBindingSource Source #
See: newGetCodeBindingSource
smart constructor.
Instances
newGetCodeBindingSource Source #
:: Text | |
-> Text | |
-> Text | |
-> GetCodeBindingSource |
Create a value of GetCodeBindingSource
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:
GetCodeBindingSource
, getCodeBindingSource_schemaVersion
- Specifying this limits the results to only this schema version.
GetCodeBindingSource
, getCodeBindingSource_registryName
- The name of the registry.
GetCodeBindingSource
, getCodeBindingSource_schemaName
- The name of the schema.
$sel:language:GetCodeBindingSource'
, getCodeBindingSource_language
- The language of the code binding.
data GetCodeBindingSourceResponse Source #
See: newGetCodeBindingSourceResponse
smart constructor.
Instances
newGetCodeBindingSourceResponse Source #
Create a value of GetCodeBindingSourceResponse
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:body:GetCodeBindingSourceResponse'
, getCodeBindingSourceResponse_body
- Undocumented member.
$sel:httpStatus:GetCodeBindingSourceResponse'
, getCodeBindingSourceResponse_httpStatus
- The response's http status code.
GetDiscoveredSchema
data GetDiscoveredSchema Source #
See: newGetDiscoveredSchema
smart constructor.
Instances
newGetDiscoveredSchema Source #
Create a value of GetDiscoveredSchema
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:
GetDiscoveredSchema
, getDiscoveredSchema_type
- The type of event.
$sel:events:GetDiscoveredSchema'
, getDiscoveredSchema_events
- An array of strings where each string is a JSON event. These are the
events that were used to generate the schema. The array includes a
single type of event and has a maximum size of 10 events.
data GetDiscoveredSchemaResponse Source #
See: newGetDiscoveredSchemaResponse
smart constructor.
Instances
newGetDiscoveredSchemaResponse Source #
Create a value of GetDiscoveredSchemaResponse
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:content:GetDiscoveredSchemaResponse'
, getDiscoveredSchemaResponse_content
- The source of the schema definition.
$sel:httpStatus:GetDiscoveredSchemaResponse'
, getDiscoveredSchemaResponse_httpStatus
- The response's http status code.
GetResourcePolicy
data GetResourcePolicy Source #
See: newGetResourcePolicy
smart constructor.
Instances
newGetResourcePolicy :: GetResourcePolicy Source #
Create a value of GetResourcePolicy
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:
GetResourcePolicy
, getResourcePolicy_registryName
- The name of the registry.
data GetResourcePolicyResponse Source #
See: newGetResourcePolicyResponse
smart constructor.
Instances
newGetResourcePolicyResponse Source #
Create a value of GetResourcePolicyResponse
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:policy:GetResourcePolicyResponse'
, getResourcePolicyResponse_policy
- The resource-based policy.
$sel:revisionId:GetResourcePolicyResponse'
, getResourcePolicyResponse_revisionId
- The revision ID.
$sel:httpStatus:GetResourcePolicyResponse'
, getResourcePolicyResponse_httpStatus
- The response's http status code.
ListDiscoverers (Paginated)
data ListDiscoverers Source #
See: newListDiscoverers
smart constructor.
Instances
newListDiscoverers :: ListDiscoverers Source #
Create a value of ListDiscoverers
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:discovererIdPrefix:ListDiscoverers'
, listDiscoverers_discovererIdPrefix
- Specifying this limits the results to only those discoverer IDs that
start with the specified prefix.
$sel:limit:ListDiscoverers'
, listDiscoverers_limit
- Undocumented member.
ListDiscoverers
, listDiscoverers_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:sourceArnPrefix:ListDiscoverers'
, listDiscoverers_sourceArnPrefix
- Specifying this limits the results to only those ARNs that start with
the specified prefix.
data ListDiscoverersResponse Source #
See: newListDiscoverersResponse
smart constructor.
Instances
newListDiscoverersResponse Source #
Create a value of ListDiscoverersResponse
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:discoverers:ListDiscoverersResponse'
, listDiscoverersResponse_discoverers
- An array of DiscovererSummary information.
ListDiscoverers
, listDiscoverersResponse_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:ListDiscoverersResponse'
, listDiscoverersResponse_httpStatus
- The response's http status code.
ListRegistries (Paginated)
data ListRegistries Source #
See: newListRegistries
smart constructor.
Instances
newListRegistries :: ListRegistries Source #
Create a value of ListRegistries
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:limit:ListRegistries'
, listRegistries_limit
- Undocumented member.
ListRegistries
, listRegistries_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:registryNamePrefix:ListRegistries'
, listRegistries_registryNamePrefix
- Specifying this limits the results to only those registry names that
start with the specified prefix.
$sel:scope:ListRegistries'
, listRegistries_scope
- Can be set to Local or AWS to limit responses to your custom registries,
or the ones provided by AWS.
data ListRegistriesResponse Source #
See: newListRegistriesResponse
smart constructor.
Instances
newListRegistriesResponse Source #
Create a value of ListRegistriesResponse
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:
ListRegistries
, listRegistriesResponse_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:registries:ListRegistriesResponse'
, listRegistriesResponse_registries
- An array of registry summaries.
$sel:httpStatus:ListRegistriesResponse'
, listRegistriesResponse_httpStatus
- The response's http status code.
ListSchemaVersions (Paginated)
data ListSchemaVersions Source #
See: newListSchemaVersions
smart constructor.
Instances
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:limit:ListSchemaVersions'
, listSchemaVersions_limit
- Undocumented member.
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.
ListSchemaVersions
, listSchemaVersions_registryName
- The name of the registry.
ListSchemaVersions
, listSchemaVersions_schemaName
- The name of the schema.
data ListSchemaVersionsResponse Source #
See: newListSchemaVersionsResponse
smart constructor.
Instances
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:
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.
ListSchemaVersionsResponse
, listSchemaVersionsResponse_schemaVersions
- An array of schema version summaries.
$sel:httpStatus:ListSchemaVersionsResponse'
, listSchemaVersionsResponse_httpStatus
- The response's http status code.
ListSchemas (Paginated)
data ListSchemas Source #
See: newListSchemas
smart constructor.
Instances
Create a value of ListSchemas
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:limit:ListSchemas'
, listSchemas_limit
- Undocumented member.
ListSchemas
, listSchemas_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:schemaNamePrefix:ListSchemas'
, listSchemas_schemaNamePrefix
- Specifying this limits the results to only those schema names that start
with the specified prefix.
ListSchemas
, listSchemas_registryName
- The name of the registry.
data ListSchemasResponse Source #
See: newListSchemasResponse
smart constructor.
Instances
newListSchemasResponse Source #
Create a value of ListSchemasResponse
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:
ListSchemas
, listSchemasResponse_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:schemas:ListSchemasResponse'
, listSchemasResponse_schemas
- An array of schema summaries.
$sel:httpStatus:ListSchemasResponse'
, listSchemasResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
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:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The ARN of the resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
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:
ListTagsForResourceResponse
, listTagsForResourceResponse_tags
- Undocumented member.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
PutCodeBinding
data PutCodeBinding Source #
See: newPutCodeBinding
smart constructor.
Instances
Create a value of PutCodeBinding
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:
PutCodeBinding
, putCodeBinding_schemaVersion
- Specifying this limits the results to only this schema version.
PutCodeBinding
, putCodeBinding_registryName
- The name of the registry.
PutCodeBinding
, putCodeBinding_schemaName
- The name of the schema.
$sel:language:PutCodeBinding'
, putCodeBinding_language
- The language of the code binding.
data PutCodeBindingResponse Source #
See: newPutCodeBindingResponse
smart constructor.
PutCodeBindingResponse' (Maybe ISO8601) (Maybe ISO8601) (Maybe Text) (Maybe CodeGenerationStatus) Int |
Instances
newPutCodeBindingResponse Source #
Create a value of PutCodeBindingResponse
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:creationDate:PutCodeBindingResponse'
, putCodeBindingResponse_creationDate
- The time and date that the code binding was created.
PutCodeBindingResponse
, putCodeBindingResponse_lastModified
- The date and time that code bindings were modified.
PutCodeBinding
, putCodeBindingResponse_schemaVersion
- The version number of the schema.
$sel:status:PutCodeBindingResponse'
, putCodeBindingResponse_status
- The current status of code binding generation.
$sel:httpStatus:PutCodeBindingResponse'
, putCodeBindingResponse_httpStatus
- The response's http status code.
PutResourcePolicy
data PutResourcePolicy Source #
The name of the policy.
See: newPutResourcePolicy
smart constructor.
Instances
Create a value of PutResourcePolicy
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:
PutResourcePolicy
, putResourcePolicy_registryName
- The name of the registry.
PutResourcePolicy
, putResourcePolicy_revisionId
- The revision ID of the policy.
PutResourcePolicy
, putResourcePolicy_policy
- The resource-based policy.
data PutResourcePolicyResponse Source #
See: newPutResourcePolicyResponse
smart constructor.
Instances
newPutResourcePolicyResponse Source #
Create a value of PutResourcePolicyResponse
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:
PutResourcePolicy
, putResourcePolicyResponse_policy
- The resource-based policy.
PutResourcePolicy
, putResourcePolicyResponse_revisionId
- The revision ID of the policy.
$sel:httpStatus:PutResourcePolicyResponse'
, putResourcePolicyResponse_httpStatus
- The response's http status code.
SearchSchemas (Paginated)
data SearchSchemas Source #
See: newSearchSchemas
smart constructor.
Instances
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:limit:SearchSchemas'
, searchSchemas_limit
- Undocumented member.
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.
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.
data SearchSchemasResponse Source #
See: newSearchSchemasResponse
smart constructor.
Instances
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:
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:schemas:SearchSchemasResponse'
, searchSchemasResponse_schemas
- An array of SearchSchemaSummary information.
$sel:httpStatus:SearchSchemasResponse'
, searchSchemasResponse_httpStatus
- The response's http status code.
StartDiscoverer
data StartDiscoverer Source #
See: newStartDiscoverer
smart constructor.
Instances
Create a value of StartDiscoverer
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:
StartDiscoverer
, startDiscoverer_discovererId
- The ID of the discoverer.
data StartDiscovererResponse Source #
See: newStartDiscovererResponse
smart constructor.
Instances
newStartDiscovererResponse Source #
Create a value of StartDiscovererResponse
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:
StartDiscoverer
, startDiscovererResponse_discovererId
- The ID of the discoverer.
StartDiscovererResponse
, startDiscovererResponse_state
- The state of the discoverer.
$sel:httpStatus:StartDiscovererResponse'
, startDiscovererResponse_httpStatus
- The response's http status code.
StopDiscoverer
data StopDiscoverer Source #
See: newStopDiscoverer
smart constructor.
Instances
Create a value of StopDiscoverer
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:
StopDiscoverer
, stopDiscoverer_discovererId
- The ID of the discoverer.
data StopDiscovererResponse Source #
See: newStopDiscovererResponse
smart constructor.
Instances
newStopDiscovererResponse Source #
Create a value of StopDiscovererResponse
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:
StopDiscoverer
, stopDiscovererResponse_discovererId
- The ID of the discoverer.
StopDiscovererResponse
, stopDiscovererResponse_state
- The state of the discoverer.
$sel:httpStatus:StopDiscovererResponse'
, stopDiscovererResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
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:resourceArn:TagResource'
, tagResource_resourceArn
- The ARN of the resource.
TagResource
, tagResource_tags
- Tags associated with the resource.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
Generic TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource type Rep TagResourceResponse :: Type -> Type # from :: TagResourceResponse -> Rep TagResourceResponse x # to :: Rep TagResourceResponse x -> TagResourceResponse # | |
Read TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource | |
Show TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource showsPrec :: Int -> TagResourceResponse -> ShowS # show :: TagResourceResponse -> String # showList :: [TagResourceResponse] -> ShowS # | |
NFData TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource rnf :: TagResourceResponse -> () # | |
Eq TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource (==) :: TagResourceResponse -> TagResourceResponse -> Bool # (/=) :: TagResourceResponse -> TagResourceResponse -> Bool # | |
type Rep TagResourceResponse Source # | |
newTagResourceResponse :: TagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
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:tagKeys:UntagResource'
, untagResource_tagKeys
- Keys of key-value pairs.
$sel:resourceArn:UntagResource'
, untagResource_resourceArn
- The ARN of the resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
Generic UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource type Rep UntagResourceResponse :: Type -> Type # | |
Read UntagResourceResponse Source # | |
Show UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource showsPrec :: Int -> UntagResourceResponse -> ShowS # show :: UntagResourceResponse -> String # showList :: [UntagResourceResponse] -> ShowS # | |
NFData UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource rnf :: UntagResourceResponse -> () # | |
Eq UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource (==) :: UntagResourceResponse -> UntagResourceResponse -> Bool # (/=) :: UntagResourceResponse -> UntagResourceResponse -> Bool # | |
type Rep UntagResourceResponse Source # | |
newUntagResourceResponse :: UntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateDiscoverer
data UpdateDiscoverer Source #
See: newUpdateDiscoverer
smart constructor.
Instances
Create a value of UpdateDiscoverer
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:
UpdateDiscoverer
, updateDiscoverer_crossAccount
- Support discovery of schemas in events sent to the bus from another
account. (default: true)
UpdateDiscoverer
, updateDiscoverer_description
- The description of the discoverer to update.
UpdateDiscoverer
, updateDiscoverer_discovererId
- The ID of the discoverer.
data UpdateDiscovererResponse Source #
See: newUpdateDiscovererResponse
smart constructor.
UpdateDiscovererResponse' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text)) Int |
Instances
newUpdateDiscovererResponse Source #
Create a value of UpdateDiscovererResponse
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:
UpdateDiscoverer
, updateDiscovererResponse_crossAccount
- The Status if the discoverer will discover schemas from events sent from
another account.
UpdateDiscoverer
, updateDiscovererResponse_description
- The description of the discoverer.
UpdateDiscovererResponse
, updateDiscovererResponse_discovererArn
- The ARN of the discoverer.
UpdateDiscoverer
, updateDiscovererResponse_discovererId
- The ID of the discoverer.
UpdateDiscovererResponse
, updateDiscovererResponse_sourceArn
- The ARN of the event bus.
UpdateDiscovererResponse
, updateDiscovererResponse_state
- The state of the discoverer.
UpdateDiscovererResponse
, updateDiscovererResponse_tags
- Tags associated with the resource.
$sel:httpStatus:UpdateDiscovererResponse'
, updateDiscovererResponse_httpStatus
- The response's http status code.
UpdateRegistry
data UpdateRegistry Source #
Updates the registry.
See: newUpdateRegistry
smart constructor.
Instances
Create a value of UpdateRegistry
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:
UpdateRegistry
, updateRegistry_description
- The description of the registry to update.
UpdateRegistry
, updateRegistry_registryName
- The name of the registry.
data UpdateRegistryResponse Source #
See: newUpdateRegistryResponse
smart constructor.
Instances
newUpdateRegistryResponse Source #
Create a value of UpdateRegistryResponse
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:
UpdateRegistry
, updateRegistryResponse_description
- The description of the registry.
UpdateRegistryResponse
, updateRegistryResponse_registryArn
- The ARN of the registry.
UpdateRegistry
, updateRegistryResponse_registryName
- The name of the registry.
UpdateRegistryResponse
, updateRegistryResponse_tags
- Tags associated with the registry.
$sel:httpStatus:UpdateRegistryResponse'
, updateRegistryResponse_httpStatus
- The response's http status code.
UpdateSchema
data UpdateSchema Source #
See: newUpdateSchema
smart constructor.
Instances
Create a value of UpdateSchema
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:clientTokenId:UpdateSchema'
, updateSchema_clientTokenId
- The ID of the client token.
$sel:content:UpdateSchema'
, updateSchema_content
- The source of the schema definition.
UpdateSchema
, updateSchema_description
- The description of the schema.
UpdateSchema
, updateSchema_type
- The schema type for the events schema.
UpdateSchema
, updateSchema_registryName
- The name of the registry.
UpdateSchema
, updateSchema_schemaName
- The name of the schema.
data UpdateSchemaResponse Source #
See: newUpdateSchemaResponse
smart constructor.
UpdateSchemaResponse' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int |
Instances
newUpdateSchemaResponse Source #
Create a value of UpdateSchemaResponse
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:
UpdateSchema
, updateSchemaResponse_description
- The description of the schema.
UpdateSchemaResponse
, updateSchemaResponse_lastModified
- The date and time that schema was modified.
UpdateSchemaResponse
, updateSchemaResponse_schemaArn
- The ARN of the schema.
UpdateSchema
, updateSchemaResponse_schemaName
- The name of the schema.
UpdateSchemaResponse
, updateSchemaResponse_schemaVersion
- The version number of the schema
UpdateSchemaResponse
, updateSchemaResponse_tags
- Undocumented member.
UpdateSchema
, updateSchemaResponse_type
- The type of the schema.
$sel:versionCreatedDate:UpdateSchemaResponse'
, updateSchemaResponse_versionCreatedDate
- The date the schema version was created.
$sel:httpStatus:UpdateSchemaResponse'
, updateSchemaResponse_httpStatus
- The response's http status code.
Types
CodeGenerationStatus
newtype CodeGenerationStatus Source #
Instances
DiscovererState
newtype DiscovererState Source #
pattern DiscovererState_STARTED :: DiscovererState | |
pattern DiscovererState_STOPPED :: DiscovererState |
Instances
Type
pattern Type_JSONSchemaDraft4 :: Type | |
pattern Type_OpenApi3 :: Type |
Instances
DiscovererSummary
data DiscovererSummary Source #
See: newDiscovererSummary
smart constructor.
DiscovererSummary' (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DiscovererState) (Maybe (HashMap Text Text)) |
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.
RegistrySummary
data RegistrySummary Source #
See: newRegistrySummary
smart constructor.
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.
SchemaSummary
data SchemaSummary Source #
A summary of schema details.
See: newSchemaSummary
smart constructor.
SchemaSummary' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Integer) |
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.
SchemaVersionSummary
data SchemaVersionSummary Source #
See: newSchemaVersionSummary
smart constructor.
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.
SearchSchemaSummary
data SearchSchemaSummary Source #
See: newSearchSchemaSummary
smart constructor.
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.
SearchSchemaVersionSummary
data SearchSchemaVersionSummary Source #
See: newSearchSchemaVersionSummary
smart constructor.
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.