andreaturli commented on this pull request.
> + + InstanceRequest instanceRequest = api.instanceApi().create(regionId, imageId, securityGroupId, name, instanceType, + CreateInstanceOptions.Builder + .vSwitchId(vSwitchId) + .internetChargeType("PayByTraffic") + .internetMaxBandwidthOut(5) + .instanceChargeType("PostPaid") + .instanceName(name) + .keyPairName(keyPairName) + .tagOptions(tagOptions) + ); + String regionAndInstanceId = RegionAndId.slashEncodeRegionAndId(regionId, instanceRequest.getInstanceId()); + instanceSuspendedPredicate.apply(regionAndInstanceId); + api.instanceApi().allocatePublicIpAddress(regionId, instanceRequest.getInstanceId()); + api.instanceApi().powerOn(instanceRequest.getInstanceId()); + instanceRunningPredicate.apply(regionAndInstanceId); I think we may skip it, thanks -- 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#discussion_r207117579