AWS.Schemas (aws-elixir v0.8.0) View Source

Amazon EventBridge Schema Registry

Link to this section Summary

Functions

Delete the resource-based policy attached to the specified registry.

Get the discovered schema that was generated based on sampled events.

Retrieves the resource-based policy attached to a given registry.

Link to this section Functions

Link to this function

create_discoverer(client, input, options \\ [])

View Source

Creates a discoverer.

Link to this function

create_registry(client, registry_name, input, options \\ [])

View Source

Creates a registry.

Link to this function

create_schema(client, registry_name, schema_name, input, options \\ [])

View Source

Creates a schema definition.

Inactive schemas will be deleted after two years.

Link to this function

delete_discoverer(client, discoverer_id, input, options \\ [])

View Source

Deletes a discoverer.

Link to this function

delete_registry(client, registry_name, input, options \\ [])

View Source

Deletes a Registry.

Link to this function

delete_resource_policy(client, input, options \\ [])

View Source

Delete the resource-based policy attached to the specified registry.

Link to this function

delete_schema(client, registry_name, schema_name, input, options \\ [])

View Source

Delete a schema definition.

Link to this function

delete_schema_version(client, registry_name, schema_name, schema_version, input, options \\ [])

View Source

Delete the schema version definition

Link to this function

describe_code_binding(client, language, registry_name, schema_name, schema_version \\ nil, options \\ [])

View Source

Describe the code binding URI.

Link to this function

describe_discoverer(client, discoverer_id, options \\ [])

View Source

Describes the discoverer.

Link to this function

describe_registry(client, registry_name, options \\ [])

View Source

Describes the registry.

Link to this function

describe_schema(client, registry_name, schema_name, schema_version \\ nil, options \\ [])

View Source

Retrieve the schema definition.

Link to this function

export_schema(client, registry_name, schema_name, schema_version \\ nil, type, options \\ [])

View Source

Exports a schema to a different specification.

Link to this function

get_code_binding_source(client, language, registry_name, schema_name, schema_version \\ nil, options \\ [])

View Source

Get the code binding source URI.

Link to this function

get_discovered_schema(client, input, options \\ [])

View Source

Get the discovered schema that was generated based on sampled events.

Link to this function

get_resource_policy(client, registry_name \\ nil, options \\ [])

View Source

Retrieves the resource-based policy attached to a given registry.

Link to this function

list_discoverers(client, discoverer_id_prefix \\ nil, limit \\ nil, next_token \\ nil, source_arn_prefix \\ nil, options \\ [])

View Source

List the discoverers.

Link to this function

list_registries(client, limit \\ nil, next_token \\ nil, registry_name_prefix \\ nil, scope \\ nil, options \\ [])

View Source

List the registries.

Link to this function

list_schema_versions(client, registry_name, schema_name, limit \\ nil, next_token \\ nil, options \\ [])

View Source

Provides a list of the schema versions and related information.

Link to this function

list_schemas(client, registry_name, limit \\ nil, next_token \\ nil, schema_name_prefix \\ nil, options \\ [])

View Source

List the schemas.

Link to this function

list_tags_for_resource(client, resource_arn, options \\ [])

View Source

Get tags for resource.

Link to this function

put_code_binding(client, language, registry_name, schema_name, input, options \\ [])

View Source

Put code binding URI

Link to this function

put_resource_policy(client, input, options \\ [])

View Source

The name of the policy.

Link to this function

search_schemas(client, registry_name, keywords, limit \\ nil, next_token \\ nil, options \\ [])

View Source

Search the schemas

Link to this function

start_discoverer(client, discoverer_id, input, options \\ [])

View Source

Starts the discoverer

Link to this function

stop_discoverer(client, discoverer_id, input, options \\ [])

View Source

Stops the discoverer

Link to this function

tag_resource(client, resource_arn, input, options \\ [])

View Source

Add tags to a resource.

Link to this function

untag_resource(client, resource_arn, input, options \\ [])

View Source

Removes tags from a resource.

Link to this function

update_discoverer(client, discoverer_id, input, options \\ [])

View Source

Updates the discoverer

Link to this function

update_registry(client, registry_name, input, options \\ [])

View Source

Updates a registry.

Link to this function

update_schema(client, registry_name, schema_name, input, options \\ [])

View Source

Updates the schema definition

Inactive schemas will be deleted after two years.