Share via


LoadBalancerVipSwapRequestFrontendIPConfiguration Class

Definition

VIP swap request's frontend IP configuration object.

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

Constructors

LoadBalancerVipSwapRequestFrontendIPConfiguration()

Initializes a new instance of LoadBalancerVipSwapRequestFrontendIPConfiguration.

Properties

Id

The ID of frontend IP configuration resource.

PublicIPAddressId

Gets or sets Id.

Explicit Interface Implementations

IJsonModel<LoadBalancerVipSwapRequestFrontendIPConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<LoadBalancerVipSwapRequestFrontendIPConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LoadBalancerVipSwapRequestFrontendIPConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LoadBalancerVipSwapRequestFrontendIPConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<LoadBalancerVipSwapRequestFrontendIPConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to