VirtualNetworkApplianceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. VirtualNetworkApplianceInner
- com.
- com.
- com.
public final class VirtualNetworkApplianceInner
extends Resource
A virtual network appliance in a resource group.
Constructor Summary
| Constructor | Description |
|---|---|
| VirtualNetworkApplianceInner() |
Creates an instance of Virtual |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
bandwidthInGbps()
Get the bandwidth |
| String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
|
static
Virtual |
fromJson(JsonReader jsonReader)
Reads an instance of Virtual |
| String |
id()
Get the id property: Resource ID. |
|
List<Virtual |
ipConfigurations()
Get the ip |
| String |
name()
Get the name property: The name of the resource. |
|
Provisioning |
provisioningState()
Get the provisioning |
| String |
resourceGuid()
Get the resource |
|
Subnet |
subnet()
Get the subnet property: The reference to the subnet resource. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Virtual |
withBandwidthInGbps(String bandwidthInGbps)
Set the bandwidth |
|
Virtual |
withId(String id)
Set the id property: Resource ID. |
|
Virtual |
withLocation(String location) |
|
Virtual |
withSubnet(SubnetInner subnet)
Set the subnet property: The reference to the subnet resource. |
|
Virtual |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
VirtualNetworkApplianceInner
public VirtualNetworkApplianceInner()
Creates an instance of VirtualNetworkApplianceInner class.
Method Details
bandwidthInGbps
public String bandwidthInGbps()
Get the bandwidthInGbps property: Bandwidth of the VirtualNetworkAppliance resource in Gbps.
Returns:
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Returns:
fromJson
public static VirtualNetworkApplianceInner fromJson(JsonReader jsonReader)
Reads an instance of VirtualNetworkApplianceInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource ID.
Overrides:
VirtualNetworkApplianceInner.id()Returns:
ipConfigurations
public List<VirtualNetworkApplianceIpConfiguration> ipConfigurations()
Get the ipConfigurations property: A list of IPConfigurations of the virtual network appliance.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
VirtualNetworkApplianceInner.name()Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the virtual network appliance resource.
Returns:
resourceGuid
public String resourceGuid()
Get the resourceGuid property: The resource GUID property of the virtual network appliance resource.
Returns:
subnet
public SubnetInner subnet()
Get the subnet property: The reference to the subnet resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
VirtualNetworkApplianceInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
VirtualNetworkApplianceInner.type()Returns:
validate
public void validate()
Validates the instance.
withBandwidthInGbps
public VirtualNetworkApplianceInner withBandwidthInGbps(String bandwidthInGbps)
Set the bandwidthInGbps property: Bandwidth of the VirtualNetworkAppliance resource in Gbps.
Parameters:
Returns:
withId
public VirtualNetworkApplianceInner withId(String id)
Set the id property: Resource ID.
Parameters:
Returns:
withLocation
public VirtualNetworkApplianceInner withLocation(String location)
Overrides:
VirtualNetworkApplianceInner.withLocation(String location)Parameters:
withSubnet
public VirtualNetworkApplianceInner withSubnet(SubnetInner subnet)
Set the subnet property: The reference to the subnet resource.
Parameters:
Returns:
withTags
public VirtualNetworkApplianceInner withTags(Map<String,String> tags)
Overrides:
VirtualNetworkApplianceInner.withTags(Map<String,String> tags)Parameters: