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
Contents
- 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
Description
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
Arguments
:: Text | |
-> CreateDiscoverer |
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.
Constructors
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
Arguments
:: Text | |
-> CreateRegistry |
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.
Constructors
CreateRegistryResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
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
Arguments
:: 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.
Constructors
CreateSchemaResponse' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int |
Instances
newCreateSchemaResponse Source #
Arguments
:: Int | |
-> CreateSchemaResponse |
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.
Constructors
DeleteDiscoverer' Text |
Instances
Arguments
:: Text | |
-> DeleteDiscoverer |
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.
Constructors
DeleteDiscovererResponse' | |
Instances
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.
Constructors
DeleteRegistry' Text |
Instances
Arguments
:: Text | |
-> DeleteRegistry |
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.
Constructors
DeleteRegistryResponse' | |
Instances
Generic DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry Associated Types type Rep DeleteRegistryResponse :: Type -> Type # Methods from :: DeleteRegistryResponse -> Rep DeleteRegistryResponse x # to :: Rep DeleteRegistryResponse x -> DeleteRegistryResponse # | |
Read DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry | |
Show DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry Methods showsPrec :: Int -> DeleteRegistryResponse -> ShowS # show :: DeleteRegistryResponse -> String # showList :: [DeleteRegistryResponse] -> ShowS # | |
NFData DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry Methods rnf :: DeleteRegistryResponse -> () # | |
Eq DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry Methods (==) :: DeleteRegistryResponse -> DeleteRegistryResponse -> Bool # (/=) :: DeleteRegistryResponse -> DeleteRegistryResponse -> Bool # | |
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.
Constructors
DeleteResourcePolicy' (Maybe Text) |
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.
Constructors
DeleteResourcePolicyResponse' | |
Instances
Generic DeleteResourcePolicyResponse Source # | |
Defined in Amazonka.Schemas.DeleteResourcePolicy Associated Types type Rep DeleteResourcePolicyResponse :: Type -> Type # | |
Read DeleteResourcePolicyResponse Source # | |
Show DeleteResourcePolicyResponse Source # | |
Defined in Amazonka.Schemas.DeleteResourcePolicy Methods showsPrec :: Int -> DeleteResourcePolicyResponse -> ShowS # show :: DeleteResourcePolicyResponse -> String # showList :: [DeleteResourcePolicyResponse] -> ShowS # | |
NFData DeleteResourcePolicyResponse Source # | |
Defined in Amazonka.Schemas.DeleteResourcePolicy Methods rnf :: DeleteResourcePolicyResponse -> () # | |
Eq DeleteResourcePolicyResponse Source # | |
Defined in Amazonka.Schemas.DeleteResourcePolicy Methods (==) :: DeleteResourcePolicyResponse -> DeleteResourcePolicyResponse -> Bool # (/=) :: DeleteResourcePolicyResponse -> DeleteResourcePolicyResponse -> Bool # | |
type Rep DeleteResourcePolicyResponse Source # | |
Defined in Amazonka.Schemas.DeleteResourcePolicy |
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.
Constructors
DeleteSchema' Text Text |
Instances
Arguments
:: Text | |
-> Text | |
-> DeleteSchema |
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.
Constructors
DeleteSchemaResponse' | |
Instances
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.
Constructors
DeleteSchemaVersion' Text Text Text |
Instances
newDeleteSchemaVersion Source #
Arguments
:: 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.
Constructors
DeleteSchemaVersionResponse' | |
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 #
Arguments
:: 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.
Constructors
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.
Constructors
DescribeDiscoverer' Text |
Instances
newDescribeDiscoverer Source #
Arguments
:: Text | |
-> DescribeDiscoverer |
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.
Constructors
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.
Constructors
DescribeRegistry' Text |
Instances
Arguments
:: Text | |
-> DescribeRegistry |
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.
Constructors
DescribeRegistryResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
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.
Constructors
DescribeSchema' (Maybe Text) Text Text |
Instances
Arguments
:: Text | |
-> Text | |
-> DescribeSchema |
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.
Constructors
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
Arguments
:: Text | |
-> Text | |
-> Text | |
-> ExportSchema |
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.
Constructors
ExportSchemaResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newExportSchemaResponse Source #
Arguments
:: Int | |
-> ExportSchemaResponse |
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 #
Arguments
:: 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.
Constructors
GetCodeBindingSourceResponse' (Maybe ByteString) Int |
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.
Constructors
GetDiscoveredSchema' Type (NonEmpty Text) |
Instances
newGetDiscoveredSchema Source #
Arguments
:: Type | |
-> NonEmpty Text | |
-> GetDiscoveredSchema |
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.
Constructors
GetDiscoveredSchemaResponse' (Maybe Text) Int |
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.
Constructors
GetResourcePolicy' (Maybe Text) |
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.
Constructors
ListDiscoverersResponse' (Maybe [DiscovererSummary]) (Maybe Text) Int |
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.
Constructors
ListRegistriesResponse' (Maybe Text) (Maybe [RegistrySummary]) Int |
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 #
Arguments
:: Text | |
-> Text | |
-> ListSchemaVersions |
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.
Constructors
ListSchemaVersionsResponse' (Maybe Text) (Maybe [SchemaVersionSummary]) Int |
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
Arguments
:: Text | |
-> ListSchemas |
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.
Constructors
ListSchemasResponse' (Maybe Text) (Maybe [SchemaSummary]) Int |
Instances
newListSchemasResponse Source #
Arguments
:: Int | |
-> ListSchemasResponse |
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.
Constructors
ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
:: Text | |
-> ListTagsForResource |
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
Arguments
:: Text | |
-> Text | |
-> Text | |
-> PutCodeBinding |
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.
Constructors
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
Arguments
:: Text | |
-> PutResourcePolicy |
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
Arguments
:: Text | |
-> Text | |
-> SearchSchemas |
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.
Constructors
SearchSchemasResponse' (Maybe Text) (Maybe [SearchSchemaSummary]) Int |
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.
Constructors
StartDiscoverer' Text |
Instances
Arguments
:: Text | |
-> StartDiscoverer |
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.
Constructors
StartDiscovererResponse' (Maybe Text) (Maybe DiscovererState) Int |
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.
Constructors
StopDiscoverer' Text |
Instances
Arguments
:: Text | |
-> StopDiscoverer |
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.
Constructors
StopDiscovererResponse' (Maybe Text) (Maybe DiscovererState) Int |
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.
Constructors
TagResource' Text (HashMap Text Text) |
Instances
Arguments
:: Text | |
-> TagResource |
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.
Constructors
TagResourceResponse' | |
Instances
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.
Constructors
UntagResource' [Text] Text |
Instances
Arguments
:: Text | |
-> UntagResource |
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.
Constructors
UntagResourceResponse' | |
Instances
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
Arguments
:: Text | |
-> UpdateDiscoverer |
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.
Constructors
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.
Constructors
UpdateRegistry' (Maybe Text) Text |
Instances
Arguments
:: Text | |
-> UpdateRegistry |
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.
Constructors
UpdateRegistryResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
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
Arguments
:: Text | |
-> Text | |
-> UpdateSchema |
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.
Constructors
UpdateSchemaResponse' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe ISO8601) Int |
Instances
newUpdateSchemaResponse Source #
Arguments
:: Int | |
-> UpdateSchemaResponse |
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 #
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' (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.
Constructors
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.
Constructors
SearchSchemaSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [SearchSchemaVersionSummary]) |
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.