com.microsoft.azure.management.Azure.networks()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(3.5k)|赞(0)|评价(0)|浏览(218)

本文整理了Java中com.microsoft.azure.management.Azure.networks()方法的一些代码示例,展示了Azure.networks()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Azure.networks()方法的具体详情如下:
包路径:com.microsoft.azure.management.Azure
类名称:Azure
方法名:networks

Azure.networks介绍

暂无

代码示例

代码示例来源:origin: jenkinsci/azure-vm-agents-plugin

  1. /**
  2. * Returns virtual network site properties.
  3. *
  4. * @param virtualNetworkName
  5. * @param resourceGroupName
  6. * @return
  7. */
  8. public Network getVirtualNetwork(String virtualNetworkName, String resourceGroupName) {
  9. try {
  10. return azureClient.networks().getByResourceGroup(resourceGroupName, virtualNetworkName);
  11. } catch (Exception e) {
  12. LOGGER.log(Level.SEVERE, "AzureVMManagementServiceDelegate: getVirtualNetworkInfo: "
  13. + "Got exception while getting virtual network info: ", e);
  14. }
  15. return null;
  16. }

代码示例来源:origin: Microsoft/azure-tools-for-java

  1. public static Map<String, Pair<String, List<String>>> getVirtualNetworks(Azure azureClient, String region) {
  2. Map<String, Pair<String, List<String>>> result = new HashMap<>();
  3. if (azureClient != null) {
  4. for (Network vnet : azureClient.networks().list()) {
  5. if (vnet.regionName().toLowerCase().equals(region) || vnet.regionName().toLowerCase().equals(region)) {
  6. List<String> subnets = new ArrayList<>();
  7. subnets.addAll(vnet.subnets().keySet());
  8. result.put(vnet.id(), new Pair<>(vnet.name(), subnets));
  9. }
  10. }
  11. }
  12. return result;
  13. }

代码示例来源:origin: Microsoft/azure-tools-for-java

  1. public static List<AzureDockerVnet> getVirtualNetworks(Azure azureClient) {
  2. List<AzureDockerVnet> result = new ArrayList<>();
  3. if (azureClient != null) {
  4. for (Network net : azureClient.networks().list()) {
  5. AzureDockerVnet vnet = new AzureDockerVnet();
  6. vnet.name = net.name();
  7. vnet.addrSpace = net.addressSpaces().get(0);
  8. vnet.id = net.id();
  9. vnet.region = net.regionName().toLowerCase();
  10. vnet.resourceGroup = net.resourceGroupName();
  11. vnet.subnets = new ArrayList<>();
  12. for (Subnet subnet : net.subnets().values()) {
  13. vnet.subnets.add(subnet.name());
  14. }
  15. result.add(vnet);
  16. }
  17. }
  18. return result;
  19. }

代码示例来源:origin: Microsoft/azure-tools-for-java

  1. vnet = azureClient.networks().getByResourceGroup(vnetResourceGroupName, vnetName);
  2. } else {
  3. vnet = azureClient.networks()
  4. .define(newHost.hostVM.vnetName)
  5. .withRegion(newHost.hostVM.region)

代码示例来源:origin: Microsoft/azure-tools-for-java

  1. public static void deleteDockerHostAll(Azure azureClient, String resourceGroup, String vmName) {
  2. if (azureClient == null || resourceGroup == null || vmName == null ) {
  3. throw new AzureDockerException("Unexpected param values; Azure instance, resource group and VM name cannot be null");
  4. }
  5. VirtualMachine vm = azureClient.virtualMachines().getByResourceGroup(resourceGroup, vmName);
  6. if (vm == null) {
  7. throw new AzureDockerException(String.format("Unexpected error retrieving VM %s from Azure", vmName));
  8. }
  9. try {
  10. PublicIPAddress publicIp = vm.getPrimaryPublicIPAddress();
  11. NicIPConfiguration nicIPConfiguration = publicIp.getAssignedNetworkInterfaceIPConfiguration();
  12. Network vnet = nicIPConfiguration.getNetwork();
  13. NetworkInterface nic = vm.getPrimaryNetworkInterface();
  14. azureClient.virtualMachines().deleteById(vm.id());
  15. azureClient.networkInterfaces().deleteById(nic.id());
  16. azureClient.publicIPAddresses().deleteById(publicIp.id());
  17. azureClient.networks().deleteById(vnet.id());
  18. } catch (Exception e) {
  19. throw new AzureDockerException(String.format("Unexpected error while deleting VM %s and its associated resources", vmName));
  20. }
  21. }

代码示例来源:origin: Microsoft/azure-tools-for-java

  1. Network.DefinitionStages.WithGroup networkWithGroup = azure.networks().define(newNetwork.name).withRegion(region);
  2. Creatable<Network> newVirtualNetwork;
  3. if (withNewResourceGroup) {

相关文章