- add instance API
- add compute abstraction
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds-labs/pull/443

-- Commit Summary --

  * [JCLOUDS-1430] Aliyun ECS

-- File Changes --

    A aliyun-ecs/README.md (47)
    M aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/ECSComputeServiceApi.java 
(4)
    M 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/ECSServiceApiMetadata.java (2)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/ECSComputeService.java 
(105)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/ECSComputeServiceAdapter.java
 (279)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/config/ECSServiceContextModule.java
 (156)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/functions/ImageToImage.java
 (84)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/functions/InstanceStatusToStatus.java
 (43)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/functions/InstanceToNodeMetadata.java
 (136)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/functions/InstanceTypeToHardware.java
 (46)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/functions/RegionToLocation.java
 (54)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/functions/internal/OperatingSystems.java
 (51)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/options/ECSServiceTemplateOptions.java
 (156)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/strategy/CleanupResources.java
 (129)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/compute/strategy/CreateResourcesThenCreateNodes.java
 (277)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/AllocatePublicIpAddressRequest.java
 (59)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/AvailableResource.java 
(43)
    A aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/AvailableZone.java 
(47)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/DedicatedHostAttribute.java
 (37)
    A aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/EipAddress.java 
(39)
    A aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/Instance.java (178)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/InstanceRequest.java (59)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/InstanceStatus.java (55)
    A aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/InstanceType.java 
(39)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/NetworkInterface.java 
(41)
    A aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/ResourceType.java 
(40)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/SupportedResource.java 
(36)
    M aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/Tag.java (10)
    A aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/VpcAttributes.java 
(48)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/options/CreateInstanceOptions.java
 (161)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/options/ListInstancesOptions.java
 (258)
    M 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/options/TagOptions.java 
(12)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/domain/regionscoped/RegionAndId.java
 (58)
    A aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/features/InstanceApi.java 
(209)
    M aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/features/TagApi.java (7)
    A 
aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/predicates/InstanceStatusPredicate.java
 (33)
    A 
aliyun-ecs/src/test/java/org/jclouds/aliyun/ecs/compute/ECSComputeServiceLiveTest.java
 (113)
    A 
aliyun-ecs/src/test/java/org/jclouds/aliyun/ecs/compute/ECSTemplateBuilderLiveTest.java
 (53)
    A 
aliyun-ecs/src/test/java/org/jclouds/aliyun/ecs/compute/features/InstanceApiLiveTest.java
 (124)
    A 
aliyun-ecs/src/test/java/org/jclouds/aliyun/ecs/compute/features/InstanceApiMockTest.java
 (69)
    M 
aliyun-ecs/src/test/java/org/jclouds/aliyun/ecs/compute/features/SecurityGroupApiLiveTest.java
 (2)
    M 
aliyun-ecs/src/test/java/org/jclouds/aliyun/ecs/compute/features/SshKeyPairApiLiveTest.java
 (4)
    M 
aliyun-ecs/src/test/java/org/jclouds/aliyun/ecs/compute/features/TagApiLiveTest.java
 (9)
    A aliyun-ecs/src/test/resources/instanceTypes.json (4281)
    A aliyun-ecs/src/test/resources/instances-first.json (960)
    A aliyun-ecs/src/test/resources/instances-last.json (960)

-- Patch Links --

https://github.com/jclouds/jclouds-labs/pull/443.patch
https://github.com/jclouds/jclouds-labs/pull/443.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/443

Reply via email to