Share via


APIKeyContent Class

Definition

An Application Insights component API Key creation request definition.

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

Constructors

APIKeyContent()

Initializes a new instance of APIKeyContent.

Properties

LinkedReadProperties

The read access rights of this API Key.

LinkedWriteProperties

The write access rights of this API Key.

Name

The name of the API Key.

Explicit Interface Implementations

IJsonModel<APIKeyContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<APIKeyContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<APIKeyContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<APIKeyContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<APIKeyContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to