ApplicationInsightsApiKeyContent Class

Definition

An Application Insights component API Key creation request definition.

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

Constructors

ApplicationInsightsApiKeyContent()

Initializes a new instance of ApplicationInsightsApiKeyContent.

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<ApplicationInsightsApiKeyContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ApplicationInsightsApiKeyContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ApplicationInsightsApiKeyContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ApplicationInsightsApiKeyContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ApplicationInsightsApiKeyContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to