適用於 Java 的 Azure 網路程式庫Azure Network libraries for Java

概觀Overview

使用 Azure 網路連線到 Azure 資源、篩選和平衡流量,以及管理路由。Connect Azure resources, filter and balance traffic, and manage routing with Azure Networking.

若要開始使用 Azure 網路,請參閱建立您的第一個虛擬網路To get started with Azure Networking, see Create your first virtual network.

管理 APIManagement API

使用管理 API 來建立和管理 Azure 虛擬網路ExpressRoutes應用程式閘道Create and manage Azure virtual networks , ExpressRoutes , and Application Gateways with the management API.

新增相依性至 Maven 的 pom.xml 檔案,以在專案中使用管理 API。Add a dependency to your Maven pom.xml file to use the management API in your project.

<dependency>
    <groupId>com.microsoft.azure</groupId>
    <artifactId>azure-mgmt-network</artifactId>
    <version>1.3.0</version>
</dependency>

範例Example

建立具有單一子網路的新虛擬網路。Create a new virtual network with a single subnet.

Network virtualNetwork1 = azure.networks().define(vnetName1)
        .withRegion(Region.US_EAST)
        .withExistingResourceGroup("myResourceGroup")
        .withAddressSpace("192.168.0.0/16")
        .defineSubnet("myVirtualNetwork")
            .withAddressPrefix("192.168.2.0/24")
            .attach()
        .create();

範例Samples

管理虛擬網路 Manage virtual networks
管理網路介面 Manage network interfaces
管理應用程式閘道 Manage Application Gateways
管理網際網路對向負載平衡器Manage internet facing load balancers

深入探索可在應用程式中使用的 Azure 網路 Java 程式碼範例Explore more sample Java code for Azure Networking you can use in your apps.