AddressResponseInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. fluent. models. AddressResponseInner
- com.
- com.
- com.
public final class AddressResponseInner
extends ProxyOnlyResource
Describes main public IP address and any extra virtual IPs.
Constructor Summary
Constructor | Description |
---|---|
AddressResponseInner() |
Creates an instance of Address |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Address |
fromJson(JsonReader jsonReader)
Reads an instance of Address |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
String |
internalIpAddress()
Get the internal |
String |
name()
Get the name property: The name of the resource. |
List<String> |
outboundIpAddresses()
Get the outbound |
String |
serviceIpAddress()
Get the service |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
List<Virtual |
vipMappings()
Get the vip |
Address |
withInternalIpAddress(String internalIpAddress)
Set the internal |
Address |
withKind(String kind)
Set the kind property: Kind of resource. |
Address |
withOutboundIpAddresses(List<String> outboundIpAddresses)
Set the outbound |
Address |
withServiceIpAddress(String serviceIpAddress)
Set the service |
Address |
withVipMappings(List<VirtualIpMapping> vipMappings)
Set the vip |
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
AddressResponseInner
public AddressResponseInner()
Creates an instance of AddressResponseInner class.
Method Details
fromJson
public static AddressResponseInner fromJson(JsonReader jsonReader)
Reads an instance of AddressResponseInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
AddressResponseInner.id()Returns:
internalIpAddress
public String internalIpAddress()
Get the internalIpAddress property: Virtual Network internal IP address of the App Service Environment if it is in internal load-balancing mode.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
AddressResponseInner.name()Returns:
outboundIpAddresses
public List
Get the outboundIpAddresses property: IP addresses appearing on outbound connections.
Returns:
serviceIpAddress
public String serviceIpAddress()
Get the serviceIpAddress property: Main public virtual IP.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
AddressResponseInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
AddressResponseInner.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
AddressResponseInner.validate()vipMappings
public List
Get the vipMappings property: Additional virtual IPs.
Returns:
withInternalIpAddress
public AddressResponseInner withInternalIpAddress(String internalIpAddress)
Set the internalIpAddress property: Virtual Network internal IP address of the App Service Environment if it is in internal load-balancing mode.
Parameters:
Returns:
withKind
public AddressResponseInner withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
AddressResponseInner.withKind(String kind)Parameters:
withOutboundIpAddresses
public AddressResponseInner withOutboundIpAddresses(List
Set the outboundIpAddresses property: IP addresses appearing on outbound connections.
Parameters:
Returns:
withServiceIpAddress
public AddressResponseInner withServiceIpAddress(String serviceIpAddress)
Set the serviceIpAddress property: Main public virtual IP.
Parameters:
Returns:
withVipMappings
public AddressResponseInner withVipMappings(List
Set the vipMappings property: Additional virtual IPs.
Parameters:
Returns:
Applies to
Azure SDK for Java