Share via


TopicRegenerateKeyContent Class

Definition

Topic regenerate share access key request.

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

Constructors

TopicRegenerateKeyContent(String)

Initializes a new instance of TopicRegenerateKeyContent.

Properties

KeyName

Key name to regenerate key1 or key2.

Explicit Interface Implementations

IJsonModel<TopicRegenerateKeyContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<TopicRegenerateKeyContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<TopicRegenerateKeyContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TopicRegenerateKeyContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<TopicRegenerateKeyContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to