Delen via


LiveEventActionContent Class

Definition

The LiveEvent action input parameter definition.

public class LiveEventActionContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Media.Models.LiveEventActionContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Media.Models.LiveEventActionContent>
public class LiveEventActionContent
type LiveEventActionContent = class
    interface IJsonModel<LiveEventActionContent>
    interface IPersistableModel<LiveEventActionContent>
type LiveEventActionContent = class
Public Class LiveEventActionContent
Implements IJsonModel(Of LiveEventActionContent), IPersistableModel(Of LiveEventActionContent)
Public Class LiveEventActionContent
Inheritance
LiveEventActionContent
Implements

Constructors

LiveEventActionContent()

Initializes a new instance of LiveEventActionContent.

Properties

RemoveOutputsOnStop

The flag indicates whether live outputs are automatically deleted when live event is being stopped. Deleting live outputs do not delete the underlying assets.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<LiveEventActionContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<LiveEventActionContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LiveEventActionContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LiveEventActionContent>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<LiveEventActionContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to