public interface Network extends GroupableResource<NetworkManager,VirtualNetworkInner>, Refreshable<Network>, Updatable<Network.Update>, UpdatableWithTags<Network>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Network.Definition
The entirety of the virtual network definition.
|
static interface |
Network.DefinitionStages
Grouping of virtual network definition stages.
|
static interface |
Network.Update
The template for a virtual network update operation, containing all the settings that can be modified.
|
static interface |
Network.UpdateStages
Grouping of virtual network update stages.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>UpdatableWithTags.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
List<String> |
addressSpaces() |
String |
ddosProtectionPlanId() |
List<String> |
dnsServerIPs() |
boolean |
isDdosProtectionEnabled() |
boolean |
isPrivateIPAddressAvailable(String ipAddress)
Checks if the specified private IP address is available in this network.
|
boolean |
isPrivateIPAddressInNetwork(String ipAddress)
Checks if the specified private IP address is within this network's address space.
|
boolean |
isVmProtectionEnabled()
Deprecated.
|
NetworkPeerings |
peerings() |
Map<String,Subnet> |
subnets() |
region, regionName, tags, typenameresourceGroupNamemanagerinnerModelrefresh, refreshAsyncupdateupdateTagsboolean isPrivateIPAddressAvailable(String ipAddress)
ipAddress - an IP address from this network's address spaceboolean isPrivateIPAddressInNetwork(String ipAddress)
ipAddress - an IP addressList<String> addressSpaces()
List<String> dnsServerIPs()
Map<String,Subnet> subnets()
Note that when a virtual network is created with no subnets explicitly defined, a default subnet is automatically created with the name "subnet1".
NetworkPeerings peerings()
boolean isDdosProtectionEnabled()
@Deprecated boolean isVmProtectionEnabled()
Network.isDdosProtectionEnabled()String ddosProtectionPlanId()
Copyright © 2021 Microsoft Corporation. All rights reserved.