/** *

The Amazon Interactive Video Service (IVS) real-time API is REST compatible, using a standard HTTP * API and an AWS EventBridge event stream for responses. JSON is used for both requests and responses, * including errors. *

*

* Key Concepts *

* *

For server-side composition:

* *

For participant replication:

* *

For more information about your IVS live stream, also see Getting Started with Amazon IVS Real-Time Streaming.

*

* Tagging *

*

A tag is a metadata label that you assign to an AWS resource. A tag * comprises a key and a value, both set by you. For * example, you might set a tag as topic:nature to label a particular video * category. See Best practices and strategies * in Tagging AWS Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming * limits and requirements"; Amazon IVS stages has no service-specific constraints beyond what is documented there.

*

Tags can help you identify and organize your AWS resources. For example, you can use the * same tag for different resources to indicate that they are related. You can also use tags to * manage access (see Access Tags).

*

The Amazon IVS real-time API has these tag-related operations: TagResource, UntagResource, and * ListTagsForResource. The following resource supports tagging: Stage.

*

At most 50 tags can be applied to a resource.

* * @packageDocumentation */ export * from "./IVSRealTimeClient"; export * from "./IVSRealTime"; export type { ClientInputEndpointParameters } from "./endpoint/EndpointParameters"; export type { RuntimeExtension } from "./runtimeExtensions"; export type { IVSRealTimeExtensionConfiguration } from "./extensionConfiguration"; export * from "./commands"; export * from "./schemas/schemas_0"; export * from "./pagination"; export * from "./models/enums"; export * from "./models/errors"; export * from "./models/models_0"; export { IVSRealTimeServiceException } from "./models/IVSRealTimeServiceException";