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