1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/anyways-aliyun-jclouds

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 11.03.2025 09:18 e96439e

Предоставители JClouds для Alibaba Cloud

Статус сборки Maven Central

Введение

aliyun-jclouds адаптирован для использования сервисов облачной платформы Alibaba Cloud в jclouds.

Предоставители

Предоставитель Сервис
aliyun-ecs ComputeService
aliyun-oss BlobStore
aliyun-slb LoadBalancerService

Maven

<dependencies>
  <dependency>
    <groupId>io.github.aliyun-beta</groupId>
    <artifactId>aliyun-ecs</artifactId>
    <version>1.0.0</version>
  </dependency>
  <dependency>
    <groupId>io.github.aliyun-beta</groupId>
    <artifactId>aliyun-oss</artifactId>
    <version>1.0.0</version>
  </dependency>
  <dependency>
    <groupId>io.github.aliyun-beta</groupId>
    <artifactId>aliyun-slb</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

Пример использования

Официальная документация доступна по ссылке Apache-jclouds.

ComputeService

ComputeService computeService;
String provider = "aliyun-ecs";
String key = "Your AccessKey";
String secret = "Your AccessKeySecret";
ComputeServiceContext context = ContextBuilder
      .newBuilder(provider)
      .credentials(key, secret)
      .buildView(ComputeServiceContext.class);
computeService = context.getComputeService();

BlobStore

BlobStore blobStore;
String provider = "aliyun-oss";
String key = "Your AccessKey";
String secret = "Your AccessKeySecret";
BlobStoreContext context = ContextBuilder
      .newBuilder(provider)
      .credentials(key, secret)
      .buildView(BlobStoreContext.class);
blobStore = context.getBlobStore();

LoadBalancerService```java

LoadBalancerService loadBalancerService; String провайдер = "aliyun-slb"; String ключ = "Your AccessKey"; String секрет = "Your AccessKeySecret"; LoadBalancerServiceContext контекст = ContextBuilder .newBuilder(провайдер) .credentials(ключ, секрет) .buildView(LoadBalancerServiceContext.class); loadBalancerService = контекст.getLoadBalancerService();


> mvn package -DskipTests

### Лицензия

Разрешено с лицензией Apache, версия 2.0
1
https://api.gitlife.ru/oschina-mirror/anyways-aliyun-jclouds.git
git@api.gitlife.ru:oschina-mirror/anyways-aliyun-jclouds.git
oschina-mirror
anyways-aliyun-jclouds
anyways-aliyun-jclouds
master