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 TypeMethodDescriptionstatic 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.networks()usages()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
- Returns:
- entry point to route table management
-
networks
- Returns:
- entry point to virtual network management
-
networkSecurityGroups
- Returns:
- entry point to network security group management
-
publicIpAddresses
- Returns:
- entry point to public IP address management
-
publicIpPrefixes
- Returns:
- entry point to public IP prefix management
-
networkInterfaces
- Returns:
- entry point to network interface management
-
applicationGateways
- Returns:
- entry point to application gateway management
-
loadBalancers
- Returns:
- entry point to load balancer management
-
usages
- Returns:
- entry point to network resource usage management API entry point
-
networkWatchers
- Returns:
- entry point to network watchers management API entry point
-
virtualNetworkGateways
- Returns:
- entry point to virtual network gateways management
-
localNetworkGateways
- Returns:
- entry point to local network gateway management
-
expressRouteCircuits
- Returns:
- entry point to express route circuit management
-
applicationSecurityGroups
- Returns:
- entry point to application security groups management
-
routeFilters
- Returns:
- entry point to application security groups management
-
ddosProtectionPlans
- Returns:
- entry point to DDoS protection plans management
-
expressRouteCrossConnections
- Returns:
- entry point to express route cross connections management
-
privateEndpoints
- Returns:
- entry point to private endpoints management
-
networkProfiles
- Returns:
- entry point to network profiles management
-