INetwork Interface

Definition

Entry point for Virtual Network management API in Azure.

public interface INetwork : Microsoft.Azure.Management.Network.Fluent.INetworkBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.INetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.Network.Update.IUpdate>
type INetwork = interface
    interface IGroupableResource<INetworkManager, VirtualNetworkInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<VirtualNetworkInner>
    interface IRefreshable<INetwork>
    interface IUpdatable<IUpdate>
    interface INetworkBeta
    interface IBeta
Public Interface INetwork
Implements IBeta, IGroupableResource(Of INetworkManager, VirtualNetworkInner), IHasInner(Of VirtualNetworkInner), IHasManager(Of INetworkManager), INetworkBeta, IRefreshable(Of INetwork), IUpdatable(Of IUpdate)
Implements

Properties

AddressSpaces

Gets list of address spaces associated with this virtual network, in the CIDR notation.

DnsServerIPs

Gets list of DNS server IP addresses associated with this virtual network.

Inner (Inherited from IHasInner<T>)
Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Peerings (Inherited from INetworkBeta)
Subnets

Gets subnets of this virtual network as a map indexed by subnet name Note that when a virtual network is created with no subnets explicitly defined, a default subnet is automatically created with the name "subnet1".

Methods

IsPrivateIPAddressAvailable(String) (Inherited from INetworkBeta)
IsPrivateIPAddressInNetwork(String) (Inherited from INetworkBeta)
Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to