Share via


VirtualIPMapping Class

Definition

Virtual IP mapping.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VirtualIPMappingTypeConverter))]
public class VirtualIPMapping : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IVirtualIPMapping
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.VirtualIPMappingTypeConverter))>]
type VirtualIPMapping = class
    interface IVirtualIPMapping
    interface IJsonSerializable
Public Class VirtualIPMapping
Implements IVirtualIPMapping
Inheritance
VirtualIPMapping
Attributes
Implements

Constructors

VirtualIPMapping()

Creates an new VirtualIPMapping instance.

Properties

InternalHttpPort

Internal HTTP port.

InternalHttpsPort

Internal HTTPS port.

InUse

Is virtual IP mapping in use.

ServiceName

name of the service that virtual IP is assigned to

VirtualIP

Virtual IP address.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualIPMapping.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualIPMapping.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IVirtualIPMapping.

FromJsonString(String)

Creates a new instance of VirtualIPMapping, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualIPMapping into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to