Class NetworkManager

    • Method Detail

      • configure

        public static NetworkManager.Configurable configure()
        Get a Configurable instance that can be used to create NetworkManager with optional configuration.
        Returns:
        the instance allowing configurations
      • authenticate

        public static NetworkManager authenticate​(com.azure.core.credential.TokenCredential credential,
                                                  com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of NetworkManager that exposes network resource management API entry points.
        Parameters:
        credential - the credential to use
        profile - the profile to use
        Returns:
        the NetworkManager
      • authenticate

        public static NetworkManager authenticate​(com.azure.core.http.HttpPipeline httpPipeline,
                                                  com.azure.core.management.profile.AzureProfile profile)
        Creates an instance of NetworkManager that exposes network resource management API entry points.
        Parameters:
        httpPipeline - the HttpPipeline configured with Azure authentication credential.
        profile - the profile to use
        Returns:
        the NetworkManager
      • routeTables

        public RouteTables routeTables()
        Returns:
        entry point to route table management
      • networks

        public Networks networks()
        Returns:
        entry point to virtual network management
      • networkSecurityGroups

        public NetworkSecurityGroups networkSecurityGroups()
        Returns:
        entry point to network security group management
      • publicIpAddresses

        public PublicIpAddresses publicIpAddresses()
        Returns:
        entry point to public IP address management
      • publicIpPrefixes

        public PublicIpPrefixes publicIpPrefixes()
        Returns:
        entry point to public IP prefix management
      • networkInterfaces

        public NetworkInterfaces networkInterfaces()
        Returns:
        entry point to network interface management
      • applicationGateways

        public ApplicationGateways applicationGateways()
        Returns:
        entry point to application gateway management
      • loadBalancers

        public LoadBalancers loadBalancers()
        Returns:
        entry point to load balancer management
      • usages

        public NetworkUsages usages()
        Returns:
        entry point to network resource usage management API entry point
      • networkWatchers

        public NetworkWatchers networkWatchers()
        Returns:
        entry point to network watchers management API entry point
      • virtualNetworkGateways

        public VirtualNetworkGateways virtualNetworkGateways()
        Returns:
        entry point to virtual network gateways management
      • localNetworkGateways

        public LocalNetworkGateways localNetworkGateways()
        Returns:
        entry point to local network gateway management
      • expressRouteCircuits

        public ExpressRouteCircuits expressRouteCircuits()
        Returns:
        entry point to express route circuit management
      • applicationSecurityGroups

        public ApplicationSecurityGroups applicationSecurityGroups()
        Returns:
        entry point to application security groups management
      • routeFilters

        public RouteFilters routeFilters()
        Returns:
        entry point to application security groups management
      • ddosProtectionPlans

        public DdosProtectionPlans ddosProtectionPlans()
        Returns:
        entry point to DDoS protection plans management
      • expressRouteCrossConnections

        public ExpressRouteCrossConnections expressRouteCrossConnections()
        Returns:
        entry point to express route cross connections management
      • privateEndpoints

        public PrivateEndpoints privateEndpoints()
        Returns:
        entry point to private endpoints management
      • networkProfiles

        public NetworkProfiles networkProfiles()
        Returns:
        entry point to network profiles management