Update ImageExtension to work with Managed Disks
authorDani Estevez <contact@danielestevez.com>
Fri, 17 Mar 2017 21:23:49 +0000 (17:23 -0400)
committerIgnasi Barrera <nacx@apache.org>
Mon, 24 Apr 2017 06:22:43 +0000 (08:22 +0200)
commit9caaa469faf0e27b6fb6f6b8937e2953d5ad96ba
tree02c4f9c956e0ca6b1bea316362119b59dd7b4e42
parentc45162c1ba3c607f42618cefa4ee3378c685605e
Update ImageExtension to work with Managed Disks
52 files changed:
azurecompute-arm/pom.xml
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/AzureComputeProviderMetadata.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/AzureComputeServiceAdapter.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/config/AzureComputeServiceContextModule.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/extensions/AzureComputeImageExtension.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/CustomImageToVMImage.java [moved from azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/functions/StorageProfileToStorageAccountName.java with 59% similarity]
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/ResourceDefinitionToCustomImage.java [deleted file]
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/TemplateToAvailabilitySet.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/VMImageToImage.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/functions/VirtualMachineToNodeMetadata.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/compute/strategy/CleanupResources.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/AvailabilitySet.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/Image.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/ImageProperties.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/ImageReference.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/ManagedDiskParameters.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/OSDisk.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/StorageAccountType.java [new file with mode: 0644]
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/domain/VMImage.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/AvailabilitySetApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/DeploymentApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/DiskApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/ImageApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/JobApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/LoadBalancerApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/NetworkSecurityGroupApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/NetworkSecurityRuleApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/ResourceGroupApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/ResourceProviderApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/StorageAccountApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/features/VirtualMachineApi.java
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/util/BlobHelper.java [deleted file]
azurecompute-arm/src/main/java/org/jclouds/azurecompute/arm/util/VMImages.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/compute/AzureComputeServiceLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/compute/AzureTemplateBuilderLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/compute/extensions/AzureComputeImageExtensionLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/compute/extensions/AzureComputeSecurityGroupExtensionLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/AvailabilitySetApiLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/AvailabilitySetApiMockTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/DeploymentApiLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/DiskApiLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/ImageApiLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/ImageApiMockTest.java [new file with mode: 0644]
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/LoadBalancerApiLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/VirtualMachineApiLiveTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/features/VirtualMachineApiMockTest.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/internal/AzureLiveTestUtils.java
azurecompute-arm/src/test/java/org/jclouds/azurecompute/arm/internal/BaseAzureComputeApiLiveTest.java
azurecompute-arm/src/test/resources/virtualmachineimagecreate.json [new file with mode: 0644]
azurecompute-arm/src/test/resources/virtualmachineimageget.json [new file with mode: 0644]
azurecompute-arm/src/test/resources/virtualmachineimagelist.json [new file with mode: 0644]