Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- Waiters
- Operations
- UpdateRegistry
- DeleteRegistry
- SearchSchemas (Paginated)
- StopDiscoverer
- DeleteSchemaVersion
- ListTagsForResource
- ListSchemaVersions (Paginated)
- ExportSchema
- GetDiscoveredSchema
- DeleteDiscoverer
- UpdateDiscoverer
- ListDiscoverers (Paginated)
- ListSchemas (Paginated)
- CreateDiscoverer
- DescribeRegistry
- CreateRegistry
- ListRegistries (Paginated)
- DescribeDiscoverer
- GetResourcePolicy
- StartDiscoverer
- DescribeSchema
- GetCodeBindingSource
- PutCodeBinding
- CreateSchema
- TagResource
- UpdateSchema
- DeleteSchema
- PutResourcePolicy
- DeleteResourcePolicy
- UntagResource
- DescribeCodeBinding
- 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
- _PreconditionFailedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError
- _GoneException :: AsError a => Getting (First ServiceError) a ServiceError
- _NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError
- _BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- newCodeBindingExists :: Wait DescribeCodeBinding
- 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 DeleteRegistry = DeleteRegistry' Text
- newDeleteRegistry :: Text -> DeleteRegistry
- data DeleteRegistryResponse = DeleteRegistryResponse' {
- newDeleteRegistryResponse :: DeleteRegistryResponse
- data SearchSchemas = SearchSchemas' (Maybe Text) (Maybe Int) Text Text
- newSearchSchemas :: Text -> Text -> SearchSchemas
- data SearchSchemasResponse = SearchSchemasResponse' (Maybe [SearchSchemaSummary]) (Maybe Text) Int
- newSearchSchemasResponse :: Int -> SearchSchemasResponse
- data StopDiscoverer = StopDiscoverer' Text
- newStopDiscoverer :: Text -> StopDiscoverer
- data StopDiscovererResponse = StopDiscovererResponse' (Maybe DiscovererState) (Maybe Text) Int
- newStopDiscovererResponse :: Int -> StopDiscovererResponse
- data DeleteSchemaVersion = DeleteSchemaVersion' Text Text Text
- newDeleteSchemaVersion :: Text -> Text -> Text -> DeleteSchemaVersion
- data DeleteSchemaVersionResponse = DeleteSchemaVersionResponse' {
- newDeleteSchemaVersionResponse :: DeleteSchemaVersionResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ListSchemaVersions = ListSchemaVersions' (Maybe Text) (Maybe Int) Text Text
- newListSchemaVersions :: Text -> Text -> ListSchemaVersions
- data ListSchemaVersionsResponse = ListSchemaVersionsResponse' (Maybe [SchemaVersionSummary]) (Maybe Text) Int
- newListSchemaVersionsResponse :: Int -> ListSchemaVersionsResponse
- 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 GetDiscoveredSchema = GetDiscoveredSchema' Type (NonEmpty Text)
- newGetDiscoveredSchema :: Type -> NonEmpty Text -> GetDiscoveredSchema
- data GetDiscoveredSchemaResponse = GetDiscoveredSchemaResponse' (Maybe Text) Int
- newGetDiscoveredSchemaResponse :: Int -> GetDiscoveredSchemaResponse
- data DeleteDiscoverer = DeleteDiscoverer' Text
- newDeleteDiscoverer :: Text -> DeleteDiscoverer
- data DeleteDiscovererResponse = DeleteDiscovererResponse' {
- newDeleteDiscovererResponse :: DeleteDiscovererResponse
- data UpdateDiscoverer = UpdateDiscoverer' (Maybe Bool) (Maybe Text) Text
- newUpdateDiscoverer :: Text -> UpdateDiscoverer
- data UpdateDiscovererResponse = UpdateDiscovererResponse' (Maybe DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newUpdateDiscovererResponse :: Int -> UpdateDiscovererResponse
- data ListDiscoverers = ListDiscoverers' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int)
- newListDiscoverers :: ListDiscoverers
- data ListDiscoverersResponse = ListDiscoverersResponse' (Maybe [DiscovererSummary]) (Maybe Text) Int
- newListDiscoverersResponse :: Int -> ListDiscoverersResponse
- data ListSchemas = ListSchemas' (Maybe Text) (Maybe Text) (Maybe Int) Text
- newListSchemas :: Text -> ListSchemas
- data ListSchemasResponse = ListSchemasResponse' (Maybe [SchemaSummary]) (Maybe Text) Int
- newListSchemasResponse :: Int -> ListSchemasResponse
- data CreateDiscoverer = CreateDiscoverer' (Maybe Bool) (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateDiscoverer :: Text -> CreateDiscoverer
- data CreateDiscovererResponse = CreateDiscovererResponse' (Maybe DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newCreateDiscovererResponse :: Int -> CreateDiscovererResponse
- 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 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 ListRegistries = ListRegistries' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Int)
- newListRegistries :: ListRegistries
- data ListRegistriesResponse = ListRegistriesResponse' (Maybe [RegistrySummary]) (Maybe Text) Int
- newListRegistriesResponse :: Int -> ListRegistriesResponse
- data DescribeDiscoverer = DescribeDiscoverer' Text
- newDescribeDiscoverer :: Text -> DescribeDiscoverer
- data DescribeDiscovererResponse = DescribeDiscovererResponse' (Maybe DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newDescribeDiscovererResponse :: Int -> DescribeDiscovererResponse
- data GetResourcePolicy = GetResourcePolicy' (Maybe Text)
- newGetResourcePolicy :: GetResourcePolicy
- data GetResourcePolicyResponse = GetResourcePolicyResponse' (Maybe Text) (Maybe Text) Int
- newGetResourcePolicyResponse :: Int -> GetResourcePolicyResponse
- data StartDiscoverer = StartDiscoverer' Text
- newStartDiscoverer :: Text -> StartDiscoverer
- data StartDiscovererResponse = StartDiscovererResponse' (Maybe DiscovererState) (Maybe Text) Int
- newStartDiscovererResponse :: Int -> StartDiscovererResponse
- data DescribeSchema = DescribeSchema' (Maybe Text) Text Text
- newDescribeSchema :: Text -> Text -> DescribeSchema
- data DescribeSchemaResponse = DescribeSchemaResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) Int
- newDescribeSchemaResponse :: Int -> DescribeSchemaResponse
- data GetCodeBindingSource = GetCodeBindingSource' (Maybe Text) Text Text Text
- newGetCodeBindingSource :: Text -> Text -> Text -> GetCodeBindingSource
- data GetCodeBindingSourceResponse = GetCodeBindingSourceResponse' (Maybe ByteString) Int
- newGetCodeBindingSourceResponse :: Int -> GetCodeBindingSourceResponse
- data PutCodeBinding = PutCodeBinding' (Maybe Text) Text Text Text
- newPutCodeBinding :: Text -> Text -> Text -> PutCodeBinding
- data PutCodeBindingResponse = PutCodeBindingResponse' (Maybe CodeGenerationStatus) (Maybe Text) (Maybe POSIX) (Maybe POSIX) Int
- newPutCodeBindingResponse :: Int -> PutCodeBindingResponse
- 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 Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) Int
- newCreateSchemaResponse :: Int -> CreateSchemaResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data UpdateSchema = UpdateSchema' (Maybe Text) (Maybe Text) (Maybe Type) (Maybe Text) Text Text
- newUpdateSchema :: Text -> Text -> UpdateSchema
- data UpdateSchemaResponse = UpdateSchemaResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) Int
- newUpdateSchemaResponse :: Int -> UpdateSchemaResponse
- data DeleteSchema = DeleteSchema' Text Text
- newDeleteSchema :: Text -> Text -> DeleteSchema
- data DeleteSchemaResponse = DeleteSchemaResponse' {
- newDeleteSchemaResponse :: DeleteSchemaResponse
- data PutResourcePolicy = PutResourcePolicy' (Maybe Text) (Maybe Text) Text
- newPutResourcePolicy :: Text -> PutResourcePolicy
- data PutResourcePolicyResponse = PutResourcePolicyResponse' (Maybe Text) (Maybe Text) Int
- newPutResourcePolicyResponse :: Int -> PutResourcePolicyResponse
- data DeleteResourcePolicy = DeleteResourcePolicy' (Maybe Text)
- newDeleteResourcePolicy :: DeleteResourcePolicy
- data DeleteResourcePolicyResponse = DeleteResourcePolicyResponse' {
- newDeleteResourcePolicyResponse :: DeleteResourcePolicyResponse
- data UntagResource = UntagResource' [Text] Text
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data DescribeCodeBinding = DescribeCodeBinding' (Maybe Text) Text Text Text
- newDescribeCodeBinding :: Text -> Text -> Text -> DescribeCodeBinding
- data DescribeCodeBindingResponse = DescribeCodeBindingResponse' (Maybe CodeGenerationStatus) (Maybe Text) (Maybe POSIX) (Maybe POSIX) Int
- newDescribeCodeBindingResponse :: Int -> DescribeCodeBindingResponse
- 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 DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text)
- newDiscovererSummary :: DiscovererSummary
- data RegistrySummary = RegistrySummary' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newRegistrySummary :: RegistrySummary
- data SchemaSummary = SchemaSummary' (Maybe Text) (Maybe Text) (Maybe POSIX) (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 [SearchSchemaVersionSummary]) (Maybe Text) (Maybe Text)
- newSearchSchemaSummary :: SearchSchemaSummary
- data SearchSchemaVersionSummary = SearchSchemaVersionSummary' (Maybe Text) (Maybe POSIX) (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
.
PreconditionFailedException
_PreconditionFailedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for PreconditionFailedException' errors.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for ConflictException' errors.
ForbiddenException
_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for ForbiddenException' errors.
GoneException
_GoneException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for GoneException' errors.
NotFoundException
_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for NotFoundException' errors.
TooManyRequestsException
_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for TooManyRequestsException' errors.
InternalServerErrorException
_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for InternalServerErrorException' errors.
ServiceUnavailableException
_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for ServiceUnavailableException' errors.
UnauthorizedException
_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for UnauthorizedException' errors.
BadRequestException
_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Prism for BadRequestException' 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.
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:
$sel:description:UpdateRegistry'
, updateRegistry_description
- The description of the registry to update.
$sel:registryName: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:
$sel:registryName:UpdateRegistry'
, updateRegistryResponse_registryName
- The name of the registry.
$sel:registryArn:UpdateRegistryResponse'
, updateRegistryResponse_registryArn
- The ARN of the registry.
$sel:description:UpdateRegistry'
, updateRegistryResponse_description
- The description of the registry.
$sel:tags:UpdateRegistryResponse'
, updateRegistryResponse_tags
- Tags associated with the registry.
$sel:httpStatus:UpdateRegistryResponse'
, updateRegistryResponse_httpStatus
- The response's http status code.
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:
$sel:registryName:DeleteRegistry'
, deleteRegistry_registryName
- The name of the registry.
data DeleteRegistryResponse Source #
See: newDeleteRegistryResponse
smart constructor.
Instances
Eq DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry | |
Read DeleteRegistryResponse Source # | |
Show DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry showsPrec :: Int -> DeleteRegistryResponse -> ShowS # show :: DeleteRegistryResponse -> String # showList :: [DeleteRegistryResponse] -> ShowS # | |
Generic DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry type Rep DeleteRegistryResponse :: Type -> Type # | |
NFData DeleteRegistryResponse Source # | |
Defined in Amazonka.Schemas.DeleteRegistry rnf :: DeleteRegistryResponse -> () # | |
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.
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:nextToken:SearchSchemas'
, searchSchemas_nextToken
- The token that specifies the next page of results to return. To request
the first page, leave NextToken empty. The token will expire in 24
hours, and cannot be shared with other accounts.
$sel:limit:SearchSchemas'
, searchSchemas_limit
- Undocumented member.
$sel:registryName:SearchSchemas'
, searchSchemas_registryName
- The name of the registry.
$sel:keywords:SearchSchemas'
, searchSchemas_keywords
- Specifying this limits the results to only schemas that include the
provided keywords.
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:
$sel:schemas:SearchSchemasResponse'
, searchSchemasResponse_schemas
- An array of SearchSchemaSummary information.
$sel:nextToken:SearchSchemas'
, searchSchemasResponse_nextToken
- The token that specifies the next page of results to return. To request
the first page, leave NextToken empty. The token will expire in 24
hours, and cannot be shared with other accounts.
$sel:httpStatus:SearchSchemasResponse'
, searchSchemasResponse_httpStatus
- The response's http status code.
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:
$sel:discovererId: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:
$sel:state:StopDiscovererResponse'
, stopDiscovererResponse_state
- The state of the discoverer.
$sel:discovererId:StopDiscoverer'
, stopDiscovererResponse_discovererId
- The ID of the discoverer.
$sel:httpStatus:StopDiscovererResponse'
, stopDiscovererResponse_httpStatus
- The response's http status code.
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:
$sel:schemaVersion:DeleteSchemaVersion'
, deleteSchemaVersion_schemaVersion
- The version number of the schema
$sel:registryName:DeleteSchemaVersion'
, deleteSchemaVersion_registryName
- The name of the registry.
$sel:schemaName: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.
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:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- Undocumented member.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
ListSchemaVersions (Paginated)
data ListSchemaVersions Source #
See: newListSchemaVersions
smart constructor.
Instances
newListSchemaVersions Source #
:: 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:nextToken: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.
$sel:limit:ListSchemaVersions'
, listSchemaVersions_limit
- Undocumented member.
$sel:registryName:ListSchemaVersions'
, listSchemaVersions_registryName
- The name of the registry.
$sel:schemaName: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:
$sel:schemaVersions:ListSchemaVersionsResponse'
, listSchemaVersionsResponse_schemaVersions
- An array of schema version summaries.
$sel:nextToken: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.
$sel:httpStatus:ListSchemaVersionsResponse'
, listSchemaVersionsResponse_httpStatus
- The response's http status code.
ExportSchema
data ExportSchema Source #
See: newExportSchema
smart constructor.
Instances
:: 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:
$sel:schemaVersion:ExportSchema'
, exportSchema_schemaVersion
- Specifying this limits the results to only this schema version.
$sel:registryName:ExportSchema'
, exportSchema_registryName
- The name of the registry.
$sel:schemaName:ExportSchema'
, exportSchema_schemaName
- The name of the schema.
$sel:type':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:schemaVersion:ExportSchema'
, exportSchemaResponse_schemaVersion
- Undocumented member.
$sel:schemaName:ExportSchema'
, exportSchemaResponse_schemaName
- Undocumented member.
$sel:content:ExportSchemaResponse'
, exportSchemaResponse_content
- Undocumented member.
$sel:schemaArn:ExportSchemaResponse'
, exportSchemaResponse_schemaArn
- Undocumented member.
$sel:type':ExportSchema'
, exportSchemaResponse_type
- Undocumented member.
$sel:httpStatus:ExportSchemaResponse'
, exportSchemaResponse_httpStatus
- The response's http status code.
GetDiscoveredSchema
data GetDiscoveredSchema Source #
See: newGetDiscoveredSchema
smart constructor.
Instances
newGetDiscoveredSchema Source #
:: 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:
$sel:type':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.
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:
$sel:discovererId:DeleteDiscoverer'
, deleteDiscoverer_discovererId
- The ID of the discoverer.
data DeleteDiscovererResponse Source #
See: newDeleteDiscovererResponse
smart constructor.
Instances
Eq DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer | |
Read DeleteDiscovererResponse Source # | |
Show DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer showsPrec :: Int -> DeleteDiscovererResponse -> ShowS # show :: DeleteDiscovererResponse -> String # showList :: [DeleteDiscovererResponse] -> ShowS # | |
Generic DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer type Rep DeleteDiscovererResponse :: Type -> Type # | |
NFData DeleteDiscovererResponse Source # | |
Defined in Amazonka.Schemas.DeleteDiscoverer rnf :: DeleteDiscovererResponse -> () # | |
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.
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:
$sel:crossAccount:UpdateDiscoverer'
, updateDiscoverer_crossAccount
- Support discovery of schemas in events sent to the bus from another
account. (default: true)
$sel:description:UpdateDiscoverer'
, updateDiscoverer_description
- The description of the discoverer to update.
$sel:discovererId:UpdateDiscoverer'
, updateDiscoverer_discovererId
- The ID of the discoverer.
data UpdateDiscovererResponse Source #
See: newUpdateDiscovererResponse
smart constructor.
UpdateDiscovererResponse' (Maybe DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe 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:
$sel:state:UpdateDiscovererResponse'
, updateDiscovererResponse_state
- The state of the discoverer.
$sel:crossAccount:UpdateDiscoverer'
, updateDiscovererResponse_crossAccount
- The Status if the discoverer will discover schemas from events sent from
another account.
$sel:sourceArn:UpdateDiscovererResponse'
, updateDiscovererResponse_sourceArn
- The ARN of the event bus.
$sel:discovererId:UpdateDiscoverer'
, updateDiscovererResponse_discovererId
- The ID of the discoverer.
$sel:description:UpdateDiscoverer'
, updateDiscovererResponse_description
- The description of the discoverer.
$sel:tags:UpdateDiscovererResponse'
, updateDiscovererResponse_tags
- Tags associated with the resource.
$sel:discovererArn:UpdateDiscovererResponse'
, updateDiscovererResponse_discovererArn
- The ARN of the discoverer.
$sel:httpStatus:UpdateDiscovererResponse'
, updateDiscovererResponse_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:sourceArnPrefix:ListDiscoverers'
, listDiscoverers_sourceArnPrefix
- Specifying this limits the results to only those ARNs that start with
the specified prefix.
$sel:discovererIdPrefix:ListDiscoverers'
, listDiscoverers_discovererIdPrefix
- Specifying this limits the results to only those discoverer IDs that
start with the specified prefix.
$sel:nextToken: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:limit:ListDiscoverers'
, listDiscoverers_limit
- Undocumented member.
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.
$sel:nextToken: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.
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:schemaNamePrefix:ListSchemas'
, listSchemas_schemaNamePrefix
- Specifying this limits the results to only those schema names that start
with the specified prefix.
$sel:nextToken: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:limit:ListSchemas'
, listSchemas_limit
- Undocumented member.
$sel:registryName: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:
$sel:schemas:ListSchemasResponse'
, listSchemasResponse_schemas
- An array of schema summaries.
$sel:nextToken: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:httpStatus:ListSchemasResponse'
, listSchemasResponse_httpStatus
- The response's http status code.
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:
$sel:crossAccount:CreateDiscoverer'
, createDiscoverer_crossAccount
- Support discovery of schemas in events sent to the bus from another
account. (default: true).
$sel:description:CreateDiscoverer'
, createDiscoverer_description
- A description for the discoverer.
$sel:tags:CreateDiscoverer'
, createDiscoverer_tags
- Tags associated with the resource.
$sel:sourceArn:CreateDiscoverer'
, createDiscoverer_sourceArn
- The ARN of the event bus.
data CreateDiscovererResponse Source #
See: newCreateDiscovererResponse
smart constructor.
CreateDiscovererResponse' (Maybe DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe 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:
$sel:state:CreateDiscovererResponse'
, createDiscovererResponse_state
- The state of the discoverer.
$sel:crossAccount:CreateDiscoverer'
, createDiscovererResponse_crossAccount
- The Status if the discoverer will discover schemas from events sent from
another account.
$sel:sourceArn:CreateDiscoverer'
, createDiscovererResponse_sourceArn
- The ARN of the event bus.
$sel:discovererId:CreateDiscovererResponse'
, createDiscovererResponse_discovererId
- The ID of the discoverer.
$sel:description:CreateDiscoverer'
, createDiscovererResponse_description
- The description of the discoverer.
$sel:tags:CreateDiscoverer'
, createDiscovererResponse_tags
- Tags associated with the resource.
$sel:discovererArn:CreateDiscovererResponse'
, createDiscovererResponse_discovererArn
- The ARN of the discoverer.
$sel:httpStatus:CreateDiscovererResponse'
, createDiscovererResponse_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:
$sel:registryName: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:registryName:DescribeRegistry'
, describeRegistryResponse_registryName
- The name of the registry.
$sel:registryArn:DescribeRegistryResponse'
, describeRegistryResponse_registryArn
- The ARN of the registry.
$sel:description:DescribeRegistryResponse'
, describeRegistryResponse_description
- The description of the registry.
$sel:tags:DescribeRegistryResponse'
, describeRegistryResponse_tags
- Tags associated with the registry.
$sel:httpStatus:DescribeRegistryResponse'
, describeRegistryResponse_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:
$sel:description:CreateRegistry'
, createRegistry_description
- A description of the registry to be created.
$sel:tags:CreateRegistry'
, createRegistry_tags
- Tags to associate with the registry.
$sel:registryName: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:
$sel:registryName:CreateRegistry'
, createRegistryResponse_registryName
- The name of the registry.
$sel:registryArn:CreateRegistryResponse'
, createRegistryResponse_registryArn
- The ARN of the registry.
$sel:description:CreateRegistry'
, createRegistryResponse_description
- The description of the registry.
$sel:tags:CreateRegistry'
, createRegistryResponse_tags
- Tags associated with the registry.
$sel:httpStatus:CreateRegistryResponse'
, createRegistryResponse_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:registryNamePrefix:ListRegistries'
, listRegistries_registryNamePrefix
- Specifying this limits the results to only those registry names that
start with the specified prefix.
$sel:nextToken: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:scope:ListRegistries'
, listRegistries_scope
- Can be set to Local or AWS to limit responses to your custom registries,
or the ones provided by AWS.
$sel:limit:ListRegistries'
, listRegistries_limit
- Undocumented member.
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:
$sel:registries:ListRegistriesResponse'
, listRegistriesResponse_registries
- An array of registry summaries.
$sel:nextToken: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:httpStatus:ListRegistriesResponse'
, listRegistriesResponse_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:
$sel:discovererId:DescribeDiscoverer'
, describeDiscoverer_discovererId
- The ID of the discoverer.
data DescribeDiscovererResponse Source #
See: newDescribeDiscovererResponse
smart constructor.
DescribeDiscovererResponse' (Maybe DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe 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:
$sel:state:DescribeDiscovererResponse'
, describeDiscovererResponse_state
- The state of the discoverer.
$sel:crossAccount:DescribeDiscovererResponse'
, describeDiscovererResponse_crossAccount
- The Status if the discoverer will discover schemas from events sent from
another account.
$sel:sourceArn:DescribeDiscovererResponse'
, describeDiscovererResponse_sourceArn
- The ARN of the event bus.
$sel:discovererId:DescribeDiscoverer'
, describeDiscovererResponse_discovererId
- The ID of the discoverer.
$sel:description:DescribeDiscovererResponse'
, describeDiscovererResponse_description
- The description of the discoverer.
$sel:tags:DescribeDiscovererResponse'
, describeDiscovererResponse_tags
- Tags associated with the resource.
$sel:discovererArn:DescribeDiscovererResponse'
, describeDiscovererResponse_discovererArn
- The ARN of the discoverer.
$sel:httpStatus:DescribeDiscovererResponse'
, describeDiscovererResponse_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:
$sel:registryName: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.
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:
$sel:discovererId: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:
$sel:state:StartDiscovererResponse'
, startDiscovererResponse_state
- The state of the discoverer.
$sel:discovererId:StartDiscoverer'
, startDiscovererResponse_discovererId
- The ID of the discoverer.
$sel:httpStatus:StartDiscovererResponse'
, startDiscovererResponse_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:
$sel:schemaVersion:DescribeSchema'
, describeSchema_schemaVersion
- Specifying this limits the results to only this schema version.
$sel:registryName:DescribeSchema'
, describeSchema_registryName
- The name of the registry.
$sel:schemaName:DescribeSchema'
, describeSchema_schemaName
- The name of the schema.
data DescribeSchemaResponse Source #
See: newDescribeSchemaResponse
smart constructor.
DescribeSchemaResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) 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:schemaVersion:DescribeSchema'
, describeSchemaResponse_schemaVersion
- The version number of the schema
$sel:schemaName:DescribeSchema'
, describeSchemaResponse_schemaName
- The name of the schema.
$sel:content:DescribeSchemaResponse'
, describeSchemaResponse_content
- The source of the schema definition.
$sel:schemaArn:DescribeSchemaResponse'
, describeSchemaResponse_schemaArn
- The ARN of the schema.
$sel:type':DescribeSchemaResponse'
, describeSchemaResponse_type
- The type of the schema.
$sel:lastModified:DescribeSchemaResponse'
, describeSchemaResponse_lastModified
- The date and time that schema was modified.
$sel:description:DescribeSchemaResponse'
, describeSchemaResponse_description
- The description of the schema.
$sel:versionCreatedDate:DescribeSchemaResponse'
, describeSchemaResponse_versionCreatedDate
- The date the schema version was created.
$sel:tags:DescribeSchemaResponse'
, describeSchemaResponse_tags
- Tags associated with the resource.
$sel:httpStatus:DescribeSchemaResponse'
, describeSchemaResponse_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:
$sel:schemaVersion:GetCodeBindingSource'
, getCodeBindingSource_schemaVersion
- Specifying this limits the results to only this schema version.
$sel:registryName:GetCodeBindingSource'
, getCodeBindingSource_registryName
- The name of the registry.
$sel:schemaName: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.
PutCodeBinding
data PutCodeBinding Source #
See: newPutCodeBinding
smart constructor.
Instances
:: 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:
$sel:schemaVersion:PutCodeBinding'
, putCodeBinding_schemaVersion
- Specifying this limits the results to only this schema version.
$sel:registryName:PutCodeBinding'
, putCodeBinding_registryName
- The name of the registry.
$sel:schemaName: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.
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:status:PutCodeBindingResponse'
, putCodeBindingResponse_status
- The current status of code binding generation.
$sel:schemaVersion:PutCodeBinding'
, putCodeBindingResponse_schemaVersion
- The version number of the schema.
$sel:creationDate:PutCodeBindingResponse'
, putCodeBindingResponse_creationDate
- The time and date that the code binding was created.
$sel:lastModified:PutCodeBindingResponse'
, putCodeBindingResponse_lastModified
- The date and time that code bindings were modified.
$sel:httpStatus:PutCodeBindingResponse'
, putCodeBindingResponse_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:
$sel:description:CreateSchema'
, createSchema_description
- A description of the schema.
$sel:tags:CreateSchema'
, createSchema_tags
- Tags associated with the schema.
$sel:registryName:CreateSchema'
, createSchema_registryName
- The name of the registry.
$sel:schemaName:CreateSchema'
, createSchema_schemaName
- The name of the schema.
$sel:type':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 Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) 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:
$sel:schemaVersion:CreateSchemaResponse'
, createSchemaResponse_schemaVersion
- The version number of the schema
$sel:schemaName:CreateSchema'
, createSchemaResponse_schemaName
- The name of the schema.
$sel:schemaArn:CreateSchemaResponse'
, createSchemaResponse_schemaArn
- The ARN of the schema.
$sel:type':CreateSchema'
, createSchemaResponse_type
- The type of the schema.
$sel:lastModified:CreateSchemaResponse'
, createSchemaResponse_lastModified
- The date and time that schema was modified.
$sel:description:CreateSchema'
, createSchemaResponse_description
- The description of the schema.
$sel:versionCreatedDate:CreateSchemaResponse'
, createSchemaResponse_versionCreatedDate
- The date the schema version was created.
$sel:tags:CreateSchema'
, createSchemaResponse_tags
- Undocumented member.
$sel:httpStatus:CreateSchemaResponse'
, createSchemaResponse_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.
$sel:tags:TagResource'
, tagResource_tags
- Tags associated with the resource.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
Eq TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource (==) :: TagResourceResponse -> TagResourceResponse -> Bool # (/=) :: TagResourceResponse -> TagResourceResponse -> Bool # | |
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 # | |
Generic TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource type Rep TagResourceResponse :: Type -> Type # from :: TagResourceResponse -> Rep TagResourceResponse x # to :: Rep TagResourceResponse x -> TagResourceResponse # | |
NFData TagResourceResponse Source # | |
Defined in Amazonka.Schemas.TagResource rnf :: TagResourceResponse -> () # | |
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.
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:content:UpdateSchema'
, updateSchema_content
- The source of the schema definition.
$sel:clientTokenId:UpdateSchema'
, updateSchema_clientTokenId
- The ID of the client token.
$sel:type':UpdateSchema'
, updateSchema_type
- The schema type for the events schema.
$sel:description:UpdateSchema'
, updateSchema_description
- The description of the schema.
$sel:registryName:UpdateSchema'
, updateSchema_registryName
- The name of the registry.
$sel:schemaName:UpdateSchema'
, updateSchema_schemaName
- The name of the schema.
data UpdateSchemaResponse Source #
See: newUpdateSchemaResponse
smart constructor.
UpdateSchemaResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) 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:
$sel:schemaVersion:UpdateSchemaResponse'
, updateSchemaResponse_schemaVersion
- The version number of the schema
$sel:schemaName:UpdateSchema'
, updateSchemaResponse_schemaName
- The name of the schema.
$sel:schemaArn:UpdateSchemaResponse'
, updateSchemaResponse_schemaArn
- The ARN of the schema.
$sel:type':UpdateSchema'
, updateSchemaResponse_type
- The type of the schema.
$sel:lastModified:UpdateSchemaResponse'
, updateSchemaResponse_lastModified
- The date and time that schema was modified.
$sel:description:UpdateSchema'
, updateSchemaResponse_description
- The description of the schema.
$sel:versionCreatedDate:UpdateSchemaResponse'
, updateSchemaResponse_versionCreatedDate
- The date the schema version was created.
$sel:tags:UpdateSchemaResponse'
, updateSchemaResponse_tags
- Undocumented member.
$sel:httpStatus:UpdateSchemaResponse'
, updateSchemaResponse_httpStatus
- The response's http status code.
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:
$sel:registryName:DeleteSchema'
, deleteSchema_registryName
- The name of the registry.
$sel:schemaName:DeleteSchema'
, deleteSchema_schemaName
- The name of the schema.
data DeleteSchemaResponse Source #
See: newDeleteSchemaResponse
smart constructor.
Instances
Eq DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema (==) :: DeleteSchemaResponse -> DeleteSchemaResponse -> Bool # (/=) :: DeleteSchemaResponse -> DeleteSchemaResponse -> Bool # | |
Read DeleteSchemaResponse Source # | |
Show DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema showsPrec :: Int -> DeleteSchemaResponse -> ShowS # show :: DeleteSchemaResponse -> String # showList :: [DeleteSchemaResponse] -> ShowS # | |
Generic DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema type Rep DeleteSchemaResponse :: Type -> Type # from :: DeleteSchemaResponse -> Rep DeleteSchemaResponse x # to :: Rep DeleteSchemaResponse x -> DeleteSchemaResponse # | |
NFData DeleteSchemaResponse Source # | |
Defined in Amazonka.Schemas.DeleteSchema rnf :: DeleteSchemaResponse -> () # | |
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.
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:
$sel:registryName:PutResourcePolicy'
, putResourcePolicy_registryName
- The name of the registry.
$sel:revisionId:PutResourcePolicy'
, putResourcePolicy_revisionId
- The revision ID of the policy.
$sel: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:
$sel:policy:PutResourcePolicy'
, putResourcePolicyResponse_policy
- The resource-based policy.
$sel:revisionId:PutResourcePolicy'
, putResourcePolicyResponse_revisionId
- The revision ID of the policy.
$sel:httpStatus:PutResourcePolicyResponse'
, putResourcePolicyResponse_httpStatus
- The response's http status code.
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:
$sel:registryName: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.
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
Eq UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource (==) :: UntagResourceResponse -> UntagResourceResponse -> Bool # (/=) :: UntagResourceResponse -> UntagResourceResponse -> Bool # | |
Read UntagResourceResponse Source # | |
Show UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource showsPrec :: Int -> UntagResourceResponse -> ShowS # show :: UntagResourceResponse -> String # showList :: [UntagResourceResponse] -> ShowS # | |
Generic UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource type Rep UntagResourceResponse :: Type -> Type # | |
NFData UntagResourceResponse Source # | |
Defined in Amazonka.Schemas.UntagResource rnf :: UntagResourceResponse -> () # | |
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.
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:
$sel:schemaVersion:DescribeCodeBinding'
, describeCodeBinding_schemaVersion
- Specifying this limits the results to only this schema version.
$sel:registryName:DescribeCodeBinding'
, describeCodeBinding_registryName
- The name of the registry.
$sel:schemaName: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 CodeGenerationStatus) (Maybe Text) (Maybe POSIX) (Maybe POSIX) 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:status:DescribeCodeBindingResponse'
, describeCodeBindingResponse_status
- The current status of code binding generation.
$sel:schemaVersion:DescribeCodeBinding'
, describeCodeBindingResponse_schemaVersion
- The version number of the schema.
$sel:creationDate:DescribeCodeBindingResponse'
, describeCodeBindingResponse_creationDate
- The time and date that the code binding was created.
$sel:lastModified:DescribeCodeBindingResponse'
, describeCodeBindingResponse_lastModified
- The date and time that code bindings were modified.
$sel:httpStatus:DescribeCodeBindingResponse'
, describeCodeBindingResponse_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 DiscovererState) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe 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:state:DiscovererSummary'
, discovererSummary_state
- The state of the discoverer.
$sel:crossAccount:DiscovererSummary'
, discovererSummary_crossAccount
- The Status if the discoverer will discover schemas from events sent from
another account.
$sel:sourceArn:DiscovererSummary'
, discovererSummary_sourceArn
- The ARN of the event bus.
$sel:discovererId:DiscovererSummary'
, discovererSummary_discovererId
- The ID of the discoverer.
$sel:tags:DiscovererSummary'
, discovererSummary_tags
- Tags associated with the resource.
$sel:discovererArn:DiscovererSummary'
, discovererSummary_discovererArn
- The ARN of the discoverer.
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:registryName:RegistrySummary'
, registrySummary_registryName
- The name of the registry.
$sel:registryArn:RegistrySummary'
, registrySummary_registryArn
- The ARN of the registry.
$sel:tags:RegistrySummary'
, registrySummary_tags
- Tags associated with the registry.
SchemaSummary
data SchemaSummary Source #
A summary of schema details.
See: newSchemaSummary
smart constructor.
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:schemaName:SchemaSummary'
, schemaSummary_schemaName
- The name of the schema.
$sel:schemaArn:SchemaSummary'
, schemaSummary_schemaArn
- The ARN of the schema.
$sel:lastModified:SchemaSummary'
, schemaSummary_lastModified
- The date and time that schema was modified.
$sel:tags:SchemaSummary'
, schemaSummary_tags
- Tags associated with the schema.
$sel:versionCount:SchemaSummary'
, schemaSummary_versionCount
- The number of versions available for the schema.
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:schemaVersion:SchemaVersionSummary'
, schemaVersionSummary_schemaVersion
- The version number of the schema.
$sel:schemaName:SchemaVersionSummary'
, schemaVersionSummary_schemaName
- The name of the schema.
$sel:schemaArn:SchemaVersionSummary'
, schemaVersionSummary_schemaArn
- The ARN of the schema version.
$sel:type':SchemaVersionSummary'
, schemaVersionSummary_type
- The type of schema.
SearchSchemaSummary
data SearchSchemaSummary Source #
See: newSearchSchemaSummary
smart constructor.
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:schemaVersions:SearchSchemaSummary'
, searchSchemaSummary_schemaVersions
- An array of schema version summaries.
$sel:schemaName:SearchSchemaSummary'
, searchSchemaSummary_schemaName
- The name of the schema.
$sel:schemaArn:SearchSchemaSummary'
, searchSchemaSummary_schemaArn
- The ARN of the schema.
SearchSchemaVersionSummary
data SearchSchemaVersionSummary Source #
See: newSearchSchemaVersionSummary
smart constructor.
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:schemaVersion:SearchSchemaVersionSummary'
, searchSchemaVersionSummary_schemaVersion
- The version number of the schema
$sel:createdDate:SearchSchemaVersionSummary'
, searchSchemaVersionSummary_createdDate
- The date the schema version was created.
$sel:type':SearchSchemaVersionSummary'
, searchSchemaVersionSummary_type
- The type of schema.