Share via


LocalKubernetesReference Class

Definition

Kubernetes reference.

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

Constructors

LocalKubernetesReference(String, String)

Initializes a new instance of LocalKubernetesReference.

Properties

ApiGroup

APIGroup is the group for the resource being referenced. If APIGroup is not specified, the specified Kind must be in the core API group. For any other third-party types, APIGroup is required.

Kind

Kind is the type of resource being referenced.

Name

Name is the name of resource being referenced.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<LocalKubernetesReference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<LocalKubernetesReference>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LocalKubernetesReference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LocalKubernetesReference>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<LocalKubernetesReference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to