Share via


ContainerServiceIPTag Class

Definition

Contains the IPTag associated with the object.

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

Constructors

ContainerServiceIPTag()

Initializes a new instance of ContainerServiceIPTag.

Properties

IPTagType

The IP tag type. Example: RoutingPreference.

Tag

The value of the IP tag associated with the public IP. Example: Internet.

Explicit Interface Implementations

IJsonModel<ContainerServiceIPTag>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ContainerServiceIPTag>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ContainerServiceIPTag>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ContainerServiceIPTag>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ContainerServiceIPTag>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to