5.0.0 • Published 5 years ago
@datafire/amazonaws_schemas v5.0.0
@datafire/amazonaws_schemas
Client library for Schemas
Installation and Usage
npm install --save @datafire/amazonaws_schemaslet amazonaws_schemas = require('@datafire/amazonaws_schemas').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
.then(data => {
console.log(data);
});Description
Amazon EventBridge Schema Registry
Actions
ListTagsForResource
amazonaws_schemas.ListTagsForResource({
"resource-arn": ""
}, context)Input
- input
object- resource-arn required
string
- resource-arn required
Output
- output ListTagsForResourceResponse
TagResource
amazonaws_schemas.TagResource({
"resource-arn": "",
"tags": {}
}, context)Input
- input
object- resource-arn required
string - tags required
object: Key-value pairs associated with a resource.
- resource-arn required
Output
Output schema unknown
UntagResource
amazonaws_schemas.UntagResource({
"resource-arn": "",
"tagKeys": []
}, context)Input
- input
object- resource-arn required
string - tagKeys required
array
- resource-arn required
Output
Output schema unknown
GetDiscoveredSchema
amazonaws_schemas.GetDiscoveredSchema({
"Events": [],
"Type": ""
}, context)Input
- input
object- Events required
array: 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. - Type required
string(values: OpenApi3, JSONSchemaDraft4): The type of event.
- Events required
Output
- output GetDiscoveredSchemaResponse
ListDiscoverers
amazonaws_schemas.ListDiscoverers({}, context)Input
- input
object- discovererIdPrefix
string - limit
integer - nextToken
string - sourceArnPrefix
string - Limit
string - NextToken
string
- discovererIdPrefix
Output
- output ListDiscoverersResponse
CreateDiscoverer
amazonaws_schemas.CreateDiscoverer({
"SourceArn": ""
}, context)Input
- input
object- tags
object: Key-value pairs associated with a resource. - Description
string: A description for the discoverer. - SourceArn required
string: The ARN of the event bus.
- tags
Output
Output schema unknown
DeleteDiscoverer
amazonaws_schemas.DeleteDiscoverer({
"discovererId": ""
}, context)Input
- input
object- discovererId required
string
- discovererId required
Output
Output schema unknown
DescribeDiscoverer
amazonaws_schemas.DescribeDiscoverer({
"discovererId": ""
}, context)Input
- input
object- discovererId required
string
- discovererId required
Output
- output DescribeDiscovererResponse
UpdateDiscoverer
amazonaws_schemas.UpdateDiscoverer({
"discovererId": ""
}, context)Input
- input
object- discovererId required
string - Description
string: The description of the discoverer to update.
- discovererId required
Output
- output UpdateDiscovererResponse
StartDiscoverer
amazonaws_schemas.StartDiscoverer({
"discovererId": ""
}, context)Input
- input
object- discovererId required
string
- discovererId required
Output
- output StartDiscovererResponse
StopDiscoverer
amazonaws_schemas.StopDiscoverer({
"discovererId": ""
}, context)Input
- input
object- discovererId required
string
- discovererId required
Output
- output StopDiscovererResponse
DeleteResourcePolicy
amazonaws_schemas.DeleteResourcePolicy({}, context)Input
- input
object- registryName
string
- registryName
Output
Output schema unknown
GetResourcePolicy
amazonaws_schemas.GetResourcePolicy({}, context)Input
- input
object- registryName
string
- registryName
Output
- output GetResourcePolicyResponse
PutResourcePolicy
amazonaws_schemas.PutResourcePolicy({
"Policy": ""
}, context)Input
- input
object- registryName
string - Policy required
string: The resource-based policy. - RevisionId
string: The revision ID of the policy.
- registryName
Output
- output PutResourcePolicyResponse
ListRegistries
amazonaws_schemas.ListRegistries({}, context)Input
- input
object- limit
integer - nextToken
string - registryNamePrefix
string - scope
string - Limit
string - NextToken
string
- limit
Output
- output ListRegistriesResponse
DeleteRegistry
amazonaws_schemas.DeleteRegistry({
"registryName": ""
}, context)Input
- input
object- registryName required
string
- registryName required
Output
Output schema unknown
DescribeRegistry
amazonaws_schemas.DescribeRegistry({
"registryName": ""
}, context)Input
- input
object- registryName required
string
- registryName required
Output
- output DescribeRegistryResponse
CreateRegistry
amazonaws_schemas.CreateRegistry({
"registryName": ""
}, context)Input
- input
object- registryName required
string - tags
object: Key-value pairs associated with a resource. - Description
string: A description of the registry to be created.
- registryName required
Output
Output schema unknown
UpdateRegistry
amazonaws_schemas.UpdateRegistry({
"registryName": ""
}, context)Input
- input
object- registryName required
string - Description
string: The description of the registry to update.
- registryName required
Output
- output UpdateRegistryResponse
ListSchemas
amazonaws_schemas.ListSchemas({
"registryName": ""
}, context)Input
- input
object- limit
integer - nextToken
string - registryName required
string - schemaNamePrefix
string - Limit
string - NextToken
string
- limit
Output
- output ListSchemasResponse
DeleteSchema
amazonaws_schemas.DeleteSchema({
"registryName": "",
"schemaName": ""
}, context)Input
- input
object- registryName required
string - schemaName required
string
- registryName required
Output
Output schema unknown
DescribeSchema
amazonaws_schemas.DescribeSchema({
"registryName": "",
"schemaName": ""
}, context)Input
- input
object- registryName required
string - schemaName required
string - schemaVersion
string
- registryName required
Output
- output DescribeSchemaResponse
CreateSchema
amazonaws_schemas.CreateSchema({
"registryName": "",
"schemaName": "",
"Content": "",
"Type": ""
}, context)Input
- input
object- registryName required
string - schemaName required
string - tags
object: Key-value pairs associated with a resource. - Content required
string: The source of the schema definition. - Description
string: A description of the schema. - Type required
string(values: OpenApi3, JSONSchemaDraft4): The type of schema.
- registryName required
Output
Output schema unknown
UpdateSchema
amazonaws_schemas.UpdateSchema({
"registryName": "",
"schemaName": ""
}, context)Input
- input
object- registryName required
string - schemaName required
string - ClientTokenId
string: The ID of the client token. - Content
string: The source of the schema definition. - Description
string: The description of the schema. - Type
string(values: OpenApi3, JSONSchemaDraft4): The schema type for the events schema.
- registryName required
Output
- output UpdateSchemaResponse
ExportSchema
amazonaws_schemas.ExportSchema({
"registryName": "",
"schemaName": "",
"type": ""
}, context)Input
- input
object- registryName required
string - schemaName required
string - schemaVersion
string - type required
string
- registryName required
Output
- output ExportSchemaResponse
DescribeCodeBinding
amazonaws_schemas.DescribeCodeBinding({
"language": "",
"registryName": "",
"schemaName": ""
}, context)Input
- input
object- language required
string - registryName required
string - schemaName required
string - schemaVersion
string
- language required
Output
- output DescribeCodeBindingResponse
PutCodeBinding
amazonaws_schemas.PutCodeBinding({
"language": "",
"registryName": "",
"schemaName": ""
}, context)Input
- input
object- language required
string - registryName required
string - schemaName required
string - schemaVersion
string
- language required
Output
Output schema unknown
GetCodeBindingSource
amazonaws_schemas.GetCodeBindingSource({
"language": "",
"registryName": "",
"schemaName": ""
}, context)Input
- input
object- language required
string - registryName required
string - schemaName required
string - schemaVersion
string
- language required
Output
- output GetCodeBindingSourceResponse
DeleteSchemaVersion
amazonaws_schemas.DeleteSchemaVersion({
"registryName": "",
"schemaName": "",
"schemaVersion": ""
}, context)Input
- input
object- registryName required
string - schemaName required
string - schemaVersion required
string
- registryName required
Output
Output schema unknown
ListSchemaVersions
amazonaws_schemas.ListSchemaVersions({
"registryName": "",
"schemaName": ""
}, context)Input
- input
object- limit
integer - nextToken
string - registryName required
string - schemaName required
string - Limit
string - NextToken
string
- limit
Output
- output ListSchemaVersionsResponse
SearchSchemas
amazonaws_schemas.SearchSchemas({
"keywords": "",
"registryName": ""
}, context)Input
- input
object- keywords required
string - limit
integer - nextToken
string - registryName required
string - Limit
string - NextToken
string
- keywords required
Output
- output SearchSchemasResponse
Definitions
BadRequestException
Body
- Body
string
CodeGenerationStatus
- CodeGenerationStatus
string(values: CREATE_IN_PROGRESS, CREATE_COMPLETE, CREATE_FAILED)
ConflictException
CreateDiscovererRequest
- CreateDiscovererRequest
object- Description
- SourceArn required
- Tags
CreateDiscovererResponse
- CreateDiscovererResponse
object- Description
- DiscovererArn
- DiscovererId
- SourceArn
- State
- Tags
CreateRegistryRequest
- CreateRegistryRequest
object- Description
- Tags
CreateRegistryResponse
- CreateRegistryResponse
object- Description
- RegistryArn
- RegistryName
- Tags
CreateSchemaRequest
- CreateSchemaRequest
object- Content required
- Description
- Tags
- Type required
CreateSchemaResponse
- CreateSchemaResponse
object- Description
- LastModified
- SchemaArn
- SchemaName
- SchemaVersion
- Tags
- Type
- VersionCreatedDate
DeleteDiscovererRequest
- DeleteDiscovererRequest
object
DeleteRegistryRequest
- DeleteRegistryRequest
object
DeleteResourcePolicyRequest
- DeleteResourcePolicyRequest
object
DeleteSchemaRequest
- DeleteSchemaRequest
object
DeleteSchemaVersionRequest
- DeleteSchemaVersionRequest
object
DescribeCodeBindingRequest
- DescribeCodeBindingRequest
object
DescribeCodeBindingResponse
- DescribeCodeBindingResponse
object- CreationDate
- LastModified
- SchemaVersion
- Status
DescribeDiscovererRequest
- DescribeDiscovererRequest
object
DescribeDiscovererResponse
- DescribeDiscovererResponse
object- Description
- DiscovererArn
- DiscovererId
- SourceArn
- State
- Tags
DescribeRegistryRequest
- DescribeRegistryRequest
object
DescribeRegistryResponse
- DescribeRegistryResponse
object- Description
- RegistryArn
- RegistryName
- Tags
DescribeSchemaRequest
- DescribeSchemaRequest
object
DescribeSchemaResponse
- DescribeSchemaResponse
object- Content
- Description
- LastModified
- SchemaArn
- SchemaName
- SchemaVersion
- Tags
- Type
- VersionCreatedDate
DiscovererState
- DiscovererState
string(values: STARTED, STOPPED)
DiscovererSummary
- DiscovererSummary
object- DiscovererArn
- DiscovererId
- SourceArn
- State
- Tags
ExportSchemaRequest
- ExportSchemaRequest
object
ExportSchemaResponse
- ExportSchemaResponse
object
ForbiddenException
GetCodeBindingSourceRequest
- GetCodeBindingSourceRequest
object
GetCodeBindingSourceResponse
- GetCodeBindingSourceResponse
object- Body Body
GetDiscoveredSchemaRequest
- GetDiscoveredSchemaRequest
object- Events required
- Type required
GetDiscoveredSchemaResponse
- GetDiscoveredSchemaResponse
object- Content
GetDiscoveredSchemaVersionItemInput
- GetDiscoveredSchemaVersionItemInput
string
GetResourcePolicyRequest
- GetResourcePolicyRequest
object
GetResourcePolicyResponse
- GetResourcePolicyResponse
object- Policy
- RevisionId
GoneException
InternalServerErrorException
ListDiscoverersRequest
- ListDiscoverersRequest
object
ListDiscoverersResponse
- ListDiscoverersResponse
object- Discoverers
- items DiscovererSummary
- NextToken
- Discoverers
ListRegistriesRequest
- ListRegistriesRequest
object
ListRegistriesResponse
- ListRegistriesResponse
object- NextToken
- Registries
- items RegistrySummary
ListSchemaVersionsRequest
- ListSchemaVersionsRequest
object
ListSchemaVersionsResponse
- ListSchemaVersionsResponse
object- NextToken
- SchemaVersions
- items SchemaVersionSummary
ListSchemasRequest
- ListSchemasRequest
object
ListSchemasResponse
- ListSchemasResponse
object- NextToken
- Schemas
- items SchemaSummary
ListTagsForResourceRequest
- ListTagsForResourceRequest
object
ListTagsForResourceResponse
- ListTagsForResourceResponse
object- Tags
NotFoundException
PreconditionFailedException
PutCodeBindingRequest
- PutCodeBindingRequest
object
PutCodeBindingResponse
- PutCodeBindingResponse
object- CreationDate
- LastModified
- SchemaVersion
- Status
PutResourcePolicyRequest
- PutResourcePolicyRequest
object: The name of the policy.- Policy required
- RevisionId
PutResourcePolicyResponse
- PutResourcePolicyResponse
object- Policy
- RevisionId
RegistrySummary
- RegistrySummary
object- RegistryArn
- RegistryName
- Tags
SchemaSummary
- SchemaSummary
object: A summary of schema details.- LastModified
- SchemaArn
- SchemaName
- Tags
- VersionCount
SchemaVersionSummary
- SchemaVersionSummary
object- SchemaArn
- SchemaName
- SchemaVersion
- Type
SearchSchemaSummary
- SearchSchemaSummary
object- RegistryName
- SchemaArn
- SchemaName
- SchemaVersions
SearchSchemaVersionSummary
- SearchSchemaVersionSummary
object- CreatedDate
- SchemaVersion
- Type
SearchSchemasRequest
- SearchSchemasRequest
object
SearchSchemasResponse
- SearchSchemasResponse
object- NextToken
- Schemas
- items SearchSchemaSummary
ServiceUnavailableException
StartDiscovererRequest
- StartDiscovererRequest
object
StartDiscovererResponse
- StartDiscovererResponse
object- DiscovererId
- State
StopDiscovererRequest
- StopDiscovererRequest
object
StopDiscovererResponse
- StopDiscovererResponse
object- DiscovererId
- State
TagResourceRequest
- TagResourceRequest
object- Tags required
Tags
- Tags
object: Key-value pairs associated with a resource.
TooManyRequestsException
Type
- Type
string(values: OpenApi3, JSONSchemaDraft4)
UnauthorizedException
UntagResourceRequest
- UntagResourceRequest
object
UpdateDiscovererRequest
- UpdateDiscovererRequest
object- Description
UpdateDiscovererResponse
- UpdateDiscovererResponse
object- Description
- DiscovererArn
- DiscovererId
- SourceArn
- State
- Tags
UpdateRegistryRequest
- UpdateRegistryRequest
object: Updates the registry.- Description
UpdateRegistryResponse
- UpdateRegistryResponse
object- Description
- RegistryArn
- RegistryName
- Tags
UpdateSchemaRequest
- UpdateSchemaRequest
object- ClientTokenId
- Content
- Description
- Type
UpdateSchemaResponse
- UpdateSchemaResponse
object- Description
- LastModified
- SchemaArn
- SchemaName
- SchemaVersion
- Tags
- Type
- VersionCreatedDate
__integer
- __integer
integer
__listOfDiscovererSummary
- __listOfDiscovererSummary
array- items DiscovererSummary
__listOfGetDiscoveredSchemaVersionItemInput
- __listOfGetDiscoveredSchemaVersionItemInput
array
__listOfRegistrySummary
- __listOfRegistrySummary
array- items RegistrySummary
__listOfSchemaSummary
- __listOfSchemaSummary
array- items SchemaSummary
__listOfSchemaVersionSummary
- __listOfSchemaVersionSummary
array- items SchemaVersionSummary
__listOfSearchSchemaSummary
- __listOfSearchSchemaSummary
array- items SearchSchemaSummary
__listOfSearchSchemaVersionSummary
- __listOfSearchSchemaVersionSummary
array
listOfstring
- listOfstring
array- items __string
__long
- __long
integer
__string
- __string
string
__stringMin0Max256
- __stringMin0Max256
string
__stringMin0Max36
- __stringMin0Max36
string
__stringMin1Max100000
- __stringMin1Max100000
string
__stringMin20Max1600
- __stringMin20Max1600
string
__timestampIso8601
- __timestampIso8601
string
5.0.0
5 years ago