VirtualWanInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. VirtualWanInner
- com.
- com.
- com.
public final class VirtualWanInner
extends Resource
VirtualWAN Resource.
Constructor Summary
Constructor | Description |
---|---|
VirtualWanInner() |
Creates an instance of Virtual |
Method Summary
Modifier and Type | Method and Description |
---|---|
Boolean |
allowBranchToBranchTraffic()
Get the allow |
Boolean |
allowVnetToVnetTraffic()
Get the allow |
Boolean |
disableVpnEncryption()
Get the disable |
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. |
String |
name()
Get the name property: The name of the resource. |
Office |
office365LocalBreakoutCategory()
Get the office365Local |
Provisioning |
provisioningState()
Get the provisioning |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
String |
typePropertiesType()
Get the type property: The type of the VirtualWAN. |
void |
validate()
Validates the instance. |
List<Sub |
virtualHubs()
Get the virtual |
List<Sub |
vpnSites()
Get the vpn |
Virtual |
withAllowBranchToBranchTraffic(Boolean allowBranchToBranchTraffic)
Set the allow |
Virtual |
withAllowVnetToVnetTraffic(Boolean allowVnetToVnetTraffic)
Set the allow |
Virtual |
withDisableVpnEncryption(Boolean disableVpnEncryption)
Set the disable |
Virtual |
withId(String id)
Set the id property: Resource ID. |
Virtual |
withLocation(String location) |
Virtual |
withTags(Map<String,String> tags) |
Virtual |
withTypePropertiesType(String type)
Set the type property: The type of the VirtualWAN. |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
VirtualWanInner
public VirtualWanInner()
Creates an instance of VirtualWanInner class.
Method Details
allowBranchToBranchTraffic
public Boolean allowBranchToBranchTraffic()
Get the allowBranchToBranchTraffic property: True if branch to branch traffic is allowed.
Returns:
allowVnetToVnetTraffic
public Boolean allowVnetToVnetTraffic()
Get the allowVnetToVnetTraffic property: True if Vnet to Vnet traffic is allowed.
Returns:
disableVpnEncryption
public Boolean disableVpnEncryption()
Get the disableVpnEncryption property: Vpn encryption to be disabled or not.
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 VirtualWanInner fromJson(JsonReader jsonReader)
Reads an instance of VirtualWanInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource ID.
Overrides:
VirtualWanInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
VirtualWanInner.name()Returns:
office365LocalBreakoutCategory
public OfficeTrafficCategory office365LocalBreakoutCategory()
Get the office365LocalBreakoutCategory property: The office local breakout category.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the virtual WAN resource.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
VirtualWanInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
VirtualWanInner.type()Returns:
typePropertiesType
public String typePropertiesType()
Get the type property: The type of the VirtualWAN.
Returns:
validate
public void validate()
Validates the instance.
virtualHubs
public List
Get the virtualHubs property: List of VirtualHubs in the VirtualWAN.
Returns:
vpnSites
public List
Get the vpnSites property: List of VpnSites in the VirtualWAN.
Returns:
withAllowBranchToBranchTraffic
public VirtualWanInner withAllowBranchToBranchTraffic(Boolean allowBranchToBranchTraffic)
Set the allowBranchToBranchTraffic property: True if branch to branch traffic is allowed.
Parameters:
Returns:
withAllowVnetToVnetTraffic
public VirtualWanInner withAllowVnetToVnetTraffic(Boolean allowVnetToVnetTraffic)
Set the allowVnetToVnetTraffic property: True if Vnet to Vnet traffic is allowed.
Parameters:
Returns:
withDisableVpnEncryption
public VirtualWanInner withDisableVpnEncryption(Boolean disableVpnEncryption)
Set the disableVpnEncryption property: Vpn encryption to be disabled or not.
Parameters:
Returns:
withId
public VirtualWanInner withId(String id)
Set the id property: Resource ID.
Parameters:
Returns:
withLocation
public VirtualWanInner withLocation(String location)
Overrides:
VirtualWanInner.withLocation(String location)Parameters:
withTags
public VirtualWanInner withTags(Map
Overrides:
VirtualWanInner.withTags(Map<String,String> tags)Parameters:
withTypePropertiesType
public VirtualWanInner withTypePropertiesType(String type)
Set the type property: The type of the VirtualWAN.
Parameters:
Returns:
Applies to
Azure SDK for Java