Huawei Cloud ECS 管理ガイド: インターフェイスにすばやく接続するための Java コード サンプル
要約: この記事では、Java コード サンプルを使用して Huawei Cloud Elastic Cloud Server (ECS) のインターフェイスにすばやく接続する方法を紹介します。 。この記事を学ぶことで、Java コードを使用して ECS インスタンスを管理し、インスタンスの作成、クエリ、開始、停止などの操作を実装する方法を学びます。コード例は、Huawei Cloud が提供する SDK を使用して ECS インターフェイスを操作する方法をよりよく理解するのに役立ちます。
はじめに:
Huawei Cloud Elastic Cloud Server (ECS) は、ユーザーがコードを通じて ECS インスタンスを管理できるようにする一連のインターフェイスを提供します。この記事では、Java コード例を使用して、Huawei Cloud ECS のインターフェイスに接続し、一般的な操作を実装する方法を紹介します。
import com.huaweicloud.sdk.core.AuthCredentials; import com.huaweicloud.sdk.core.auth.BasicCredentials; import com.huaweicloud.sdk.core.exception.ClientRequestException; import com.huaweicloud.sdk.core.exception.ServiceResponseException; import com.huaweicloud.sdk.ecs.v2.EcsClient; import com.huaweicloud.sdk.ecs.v2.model.*; public class CreateEcsExample { public static void main(String[] args) { AuthCredentials credentials = new BasicCredentials() .withAk("") .withSk(" ") .withProjectId(" "); EcsClient client = EcsClient.newBuilder() .withCredential(credentials) .withRegion(" ") .build(); CreateServersRequest request = new CreateServersRequest() .withBody(new CreateServersRequestBody() .withName("test-ecs") .withImageRef(" ") .withFlavorRef(" ") .withAvailabilityZone(" ") .withAdminPass(" ") ); try { CreateServersResponse response = client.createServers(request); System.out.println("Create ECS instance succeeded, ECS ID: " + response.getServerIds()); } catch (ServiceResponseException e) { System.err.println(e.getMessage()); } catch (ClientRequestException e) { System.err.println(e.getMessage()); } } }
この例では、次のものが必要です。
<アクセス キー>
、
<秘密キー>
、
<プロジェクト id>
、
<リージョン id>
# を置き換えます。 ##、
<イメージ ID>
、
<フレーバー ID>
、
<アベイラビリティーゾーン>
、および
<管理者パスワード>
あなた自身の情報のために。コードを実行すると、
test-ecs
という名前の ECS インスタンスが作成され、インスタンス ID が返されます。
import com.huaweicloud.sdk.core.AuthCredentials; import com.huaweicloud.sdk.core.auth.BasicCredentials; import com.huaweicloud.sdk.core.exception.ClientRequestException; import com.huaweicloud.sdk.core.exception.ServiceResponseException; import com.huaweicloud.sdk.ecs.v2.EcsClient; import com.huaweicloud.sdk.ecs.v2.model.*; public class QueryEcsExample { public static void main(String[] args) { AuthCredentials credentials = new BasicCredentials() .withAk("") .withSk(" ") .withProjectId(" "); EcsClient client = EcsClient.newBuilder() .withCredential(credentials) .withRegion(" ") .build(); ListServersDetailsRequest request = new ListServersDetailsRequest(); try { ListServersDetailsResponse response = client.listServersDetails(request); System.out.println("Query ECS instance details succeeded, ECS list: " + response.getServers()); } catch (ServiceResponseException e) { System.err.println(e.getMessage()); } catch (ClientRequestException e) { System.err.println(e.getMessage()); } } }
同様に、<アクセスキー>
、<秘密キー>
、<プロジェクトID>
、および<を変更します。コード内の地域 ID>
を独自の情報に置き換えます。コードを実行すると、ECS インスタンスの詳細が返されます。
結論:
この記事では、Java コード例を使用して Huawei Cloud ECS のインターフェイスに接続し、ECS インスタンスの作成やクエリなどの操作を実装する方法を紹介します。この記事を読むことで、Huawei Cloud が提供する Java SDK の使用をすぐに開始して、ECS インスタンスの柔軟な管理を実現できます。この記事がHuawei Cloud ECSを使用する際のお役に立てれば幸いです。
参考資料:
以上がHuawei Cloud ECS 管理ガイド: Java コードサンプルのクイックインターフェイスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
リージョン> プロジェクト> アクセス>