Alibaba Cloud CLIを使用して、Serverless App Engine (SAE) のAPI操作を呼び出し、ルーチン管理操作を実行できます。
Alibaba Cloud CLI のインストール
Alibaba Cloud CLIのインストール方法の詳細については、以下のトピックをご参照ください。
Alibaba Cloud CLI の設定
Alibaba Cloud CLIの設定方法の詳細については、「概要」をご参照ください。
サンプルCLIコマンドの生成
ECI インスタンスの割引額を照会するには、 SAE APIデバッグページ
表示されるページの左側の検索ボックスで、呼び出す操作を検索します。 [パラメーター] タブで、APIドキュメントに基づいてパラメーターを設定します。 右側の [CLIの例] タブをクリックすると、指定されたパラメーターを含む生成されたサンプルCLIコマンドが表示されます。

[
] アイコンをクリックしてCloud Shellを起動し、Cloud Shellでコマンドをデバッグします。
のアイコンをクリックして、サンプルコマンドをクリップボードにコピーします。 サンプルコマンドを実行するには、サンプルコマンドをシェルツールに貼り付けることができます。 CLIコマンドをコピーしてローカルシェルツールに貼り付けるときは、パラメーターの形式に注意してください。 Alibaba Cloud CLIのパラメーター形式の詳細については、「パラメーター形式」をご参照ください。
デフォルトでは、OpenAPI Explorerで生成されるサンプルコマンドに
-- regionオプションが追加されます。 コマンドをローカルのシェルツールにコピーすると、Alibaba Cloud CLIはデフォルトの認証情報設定と環境変数設定のリージョン情報を無視し、指定されたリージョンで優先的にコマンドを実行します。 このオプションは、ビジネス要件に基づいて削除または保持できます。
Alibaba Cloud CLIを使用したAPI操作の呼び出し
Alibaba Cloud CLIの使用方法の詳細については、「RPC APIおよびRESTful APIの呼び出し」をご参照ください。 SAEを使用する前に、List of operations by functionと、各SAE API操作のリクエストパラメーターとレスポンスパラメーターについて学習する必要があります。
API操作のさまざまなデータ型のパラメーターは、Alibaba Cloud CLIのパラメーター形式要件に準拠している必要があります。 詳細については、「パラメーター形式」をご参照ください。
次の例は、Alibaba Cloud CLIを使用してSAE API操作を呼び出す方法を示しています。
アプリケーションの作成
aliyun sae CreateApplication --AppName test --NamespaceId cn-shenzhen --PackageType=Image --Replicas=2 --ImageUrl=registry-vpc.cn-shenzhen.aliyuncs.com/sae-demo-image/consumer:1.0 --Cpu 1000 --Memory 2048 --Deploy=trueアプリケーションのリストを照会する
aliyun sae ListApplications -- region cn-beijing
使用上の注意
Alibaba Cloud CLIでAPI操作を呼び出して複雑なタスクを実行する場合は、コマンドをシェルスクリプトにコンパイルしてからシェルスクリプトを実行して効率を向上させることを推奨します。