VirtualRouterPropertiesFormat Class
- java.
lang. Object - com.
azure. resourcemanager. network. fluent. models. VirtualRouterPropertiesFormat
- com.
Implements
public final class VirtualRouterPropertiesFormat
implements JsonSerializable<VirtualRouterPropertiesFormat>
Virtual Router definition.
Constructor Summary
| Constructor | Description |
|---|---|
| VirtualRouterPropertiesFormat() |
Creates an instance of Virtual |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Virtual |
fromJson(JsonReader jsonReader)
Reads an instance of Virtual |
|
Sub |
hostedGateway()
Get the hosted |
|
Sub |
hostedSubnet()
Get the hosted |
|
List<Sub |
peerings()
Get the peerings property: List of references to Virtual |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| Long |
virtualRouterAsn()
Get the virtual |
| List<String> |
virtualRouterIps()
Get the virtual |
|
Virtual |
withHostedGateway(SubResource hostedGateway)
Set the hosted |
|
Virtual |
withHostedSubnet(SubResource hostedSubnet)
Set the hosted |
|
Virtual |
withVirtualRouterAsn(Long virtualRouterAsn)
Set the virtual |
|
Virtual |
withVirtualRouterIps(List<String> virtualRouterIps)
Set the virtual |
Methods inherited from java.lang.Object
Constructor Details
VirtualRouterPropertiesFormat
public VirtualRouterPropertiesFormat()
Creates an instance of VirtualRouterPropertiesFormat class.
Method Details
fromJson
public static VirtualRouterPropertiesFormat fromJson(JsonReader jsonReader)
Reads an instance of VirtualRouterPropertiesFormat from the JsonReader.
Parameters:
Returns:
Throws:
hostedGateway
public SubResource hostedGateway()
Get the hostedGateway property: The Gateway on which VirtualRouter is hosted.
Returns:
hostedSubnet
public SubResource hostedSubnet()
Get the hostedSubnet property: The Subnet on which VirtualRouter is hosted.
Returns:
peerings
public List<SubResource> peerings()
Get the peerings property: List of references to VirtualRouterPeerings.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the resource.
Returns:
toJson
validate
public void validate()
Validates the instance.
virtualRouterAsn
public Long virtualRouterAsn()
Get the virtualRouterAsn property: VirtualRouter ASN.
Returns:
virtualRouterIps
public List<String> virtualRouterIps()
Get the virtualRouterIps property: VirtualRouter IPs.
Returns:
withHostedGateway
public VirtualRouterPropertiesFormat withHostedGateway(SubResource hostedGateway)
Set the hostedGateway property: The Gateway on which VirtualRouter is hosted.
Parameters:
Returns:
withHostedSubnet
public VirtualRouterPropertiesFormat withHostedSubnet(SubResource hostedSubnet)
Set the hostedSubnet property: The Subnet on which VirtualRouter is hosted.
Parameters:
Returns:
withVirtualRouterAsn
public VirtualRouterPropertiesFormat withVirtualRouterAsn(Long virtualRouterAsn)
Set the virtualRouterAsn property: VirtualRouter ASN.
Parameters:
Returns:
withVirtualRouterIps
public VirtualRouterPropertiesFormat withVirtualRouterIps(List<String> virtualRouterIps)
Set the virtualRouterIps property: VirtualRouter IPs.
Parameters:
Returns: