Class NetworkManager
java.lang.Object
com.azure.resourcemanager.resources.fluentcore.arm.Manager<NetworkManagementClient>
com.azure.resourcemanager.network.NetworkManager
- All Implemented Interfaces:
HasServiceClient<NetworkManagementClient>
Entry point to Azure network management.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceThe interface allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets entry point to application gateway management.Gets entry point to application security groups management.static NetworkManagerauthenticate(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.static NetworkManagerauthenticate(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.static NetworkManager.ConfigurableGet a Configurable instance that can be used to createNetworkManagerwith optional configuration.Gets entry point to DDoS protection plans management.Gets entry point to express route circuit management.Gets entry point to express route cross connections management.Gets entry point to load balancer management.Gets entry point to local network gateway management.Gets entry point to network interface management.Gets entry point to network profiles management.networks()Gets entry point to virtual network management.Gets entry point to network security group management.Gets API entry point to network watchers management.Gets entry point to private endpoints management.Gets entry point to public IP address management.Gets entry point to public IP prefix management.Gets entry point to application security groups management.Gets entry point to route table management.usages()Gets API entry point to network resource usage management.Gets entry point to virtual network gateways management.Gets entry point to web application firewall policies management.Methods inherited from class com.azure.resourcemanager.resources.fluentcore.arm.Manager
environment, httpPipeline, resourceManager, serviceClient, subscriptionId, withResourceManager
-
Method Details
-
configure
Get a Configurable instance that can be used to createNetworkManagerwith 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 useprofile- 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- theHttpPipelineconfigured with Azure authentication credential.profile- the profile to use- Returns:
- the NetworkManager
-
routeTables
Gets entry point to route table management.- Returns:
- entry point to route table management
-
networks
Gets entry point to virtual network management.- Returns:
- entry point to virtual network management
-
networkSecurityGroups
Gets entry point to network security group management.- Returns:
- entry point to network security group management
-
publicIpAddresses
Gets entry point to public IP address management.- Returns:
- entry point to public IP address management
-
publicIpPrefixes
Gets entry point to public IP prefix management.- Returns:
- entry point to public IP prefix management
-
networkInterfaces
Gets entry point to network interface management.- Returns:
- entry point to network interface management
-
applicationGateways
Gets entry point to application gateway management.- Returns:
- entry point to application gateway management
-
loadBalancers
Gets entry point to load balancer management.- Returns:
- entry point to load balancer management
-
usages
Gets API entry point to network resource usage management.- Returns:
- entry point to network resource usage management API entry point
-
networkWatchers
Gets API entry point to network watchers management.- Returns:
- entry point to network watchers management API entry point
-
virtualNetworkGateways
Gets entry point to virtual network gateways management.- Returns:
- entry point to virtual network gateways management
-
localNetworkGateways
Gets entry point to local network gateway management.- Returns:
- entry point to local network gateway management
-
expressRouteCircuits
Gets entry point to express route circuit management.- Returns:
- entry point to express route circuit management
-
applicationSecurityGroups
Gets entry point to application security groups management.- Returns:
- entry point to application security groups management
-
routeFilters
Gets entry point to application security groups management.- Returns:
- entry point to application security groups management
-
ddosProtectionPlans
Gets entry point to DDoS protection plans management.- Returns:
- entry point to DDoS protection plans management
-
expressRouteCrossConnections
Gets entry point to express route cross connections management.- Returns:
- entry point to express route cross connections management
-
privateEndpoints
Gets entry point to private endpoints management.- Returns:
- entry point to private endpoints management
-
networkProfiles
Gets entry point to network profiles management.- Returns:
- entry point to network profiles management
-
webApplicationFirewallPolicies
Gets entry point to web application firewall policies management.- Returns:
- entry point to web application firewall policies management
-