Function Computeコマンドラインインターフェイス (fcli) は、Alibaba Cloud Function Computeが提供するコマンドラインツールで、Function Computeのリソースの管理を支援します。 fcliを初めて使用する場合は、ダウンロードして設定する必要があります。
ダウンロードfcli
fcliパッケージをダウンロードして解凍します。 詳細については、「aliyun/fcli」をご参照ください。
fcliの設定
fcliを初めて使用する場合は、設定する必要があります。 Function Computeでは、次の方法でfcliを設定できます。
方法 1
fcli shell
コマンドを実行してfcliを設定します。
- fcli実行可能ファイルがあるフォルダで、
fcliシェル
コマンドを実行します。 - Alibaba CloudアカウントID、AccessKey ID、AccessKeyシークレットを入力し、リージョンを選択します。
Alibaba CloudアカウントIDはアカウント管理から、AccessKey IDとAccessKeyシークレットはユーザー管理から取得できます。
? Alibaba CloudアカウントID <アカウントID> ? Alibaba Cloud Access Key ID <your AccessKey ID> ? Alibaba Cloud Access Key Secret <your Accesskey Secret> ? デフォルトリージョン名cn-shanghai 設定を次の場所に保存します。fcli 関数コンピューティングの世界へようこそ。 楽しんでください。 >>>
次に、fcli実行可能ファイルが配置されているフォルダにconfig.yamlファイルが生成されます。
方法 2
fcli config
コマンドを実行してfcliを設定します。
- fcli実行可能ファイルがあるフォルダで、
fcli設定
コマンドを実行します。 - Alibaba CloudアカウントID、AccessKey ID、AccessKeyシークレットを入力し、リージョンを選択します。
Alibaba CloudアカウントIDはアカウント管理から、AccessKey IDとAccessKeyシークレットはユーザー管理から取得できます。
? Alibaba CloudアカウントID <アカウントID> ? Alibaba Cloud Access Key ID <your AccessKey ID> ? Alibaba Cloud Access Key Secret <your Accesskey Secret> ? デフォルトリージョン名cn-shanghai 設定を次の場所に保存します。fcli
次に、fcli実行可能ファイルが配置されているフォルダにconfig.yamlファイルが生成されます。
方法 3
YAMLファイルを設定します。
- を開きます。Open the~/.fcli/config.yamlファイルを作成します。
- 必要に応じてパラメーターを設定し、設定を保存します。
エンドポイント: https:// <アカウントID>.<リージョンD>.fc.aliyuncs.com api_version: 2016-08-15 access_key_id: <あなたのAccessKeyID> access_key_secret: <あなたのAccessKeySecret> security_token: "" user_agent: fcli-0.1 debug: false timeout: 60 sls_endpoint: <リージョンI D>.log.aliyuncs.com
fcliコマンドセット
Function Computeは、開発者向けの一連のfcliコマンドを提供します。 開発者は、実行可能ファイルがあるフォルダーでfcli -- help
コマンドを実行して、コマンドの詳細を照会することもできます。