Share via


AddressResponse Class

Definition

Describes main public IP address and any extra virtual IPs.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AddressResponseTypeConverter))]
public class AddressResponse : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAddressResponse, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AddressResponseTypeConverter))>]
type AddressResponse = class
    interface IAddressResponse
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class AddressResponse
Implements IAddressResponse, IValidates
Inheritance
AddressResponse
Attributes
Implements

Constructors

AddressResponse()

Creates an new AddressResponse instance.

Properties

Id

Resource Id.

InternalIPAddress

Virtual Network internal IP address of the App Service Environment if it is in internal load-balancing mode.

Kind

Kind of resource.

Name

Resource Name.

OutboundIPAddress

IP addresses appearing on outbound connections.

ServiceIPAddress

Main public virtual IP.

Type

Resource type.

VipMapping

Additional virtual IPs.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AddressResponse.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AddressResponse.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AddressResponse into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to