ソースプロジェクトからターゲットプロジェクトにリソースをレプリケートします。
copy_projectコマンドを実行して、次のLog Serviceリソースをプロジェクトから別のプロジェクトにレプリケートできます。
ログストア
インデックス
Logtailの設定
マシングループ
マシングループとLogtail設定間のマッピング
詳細は、「例」をご参照ください。
リクエスト構文
aliyunlog log copy_project --from_project=<value> --to_project=<value> [--to_client=<value>] [--copy_machine_group=<value>] [--access-id=<value>] [--access-key=<value>] [--sts-token=<value>] [--region-endpoint=<value>] [--client-name=<value>] [--jmes-filter=<value>] [--format-output=<value>] [--decode-output=<value>]
リクエストパラメーター
次の表に、copy_projectコマンドに必要なパラメーターと具体的なパラメーターを示します。
パラメーター | データ型 | 必須 | 例 | 説明 |
-- from_project | String | 課金されます | プロジェクト-a | ソースプロジェクトの名前。 |
-- to_project | String | 課金されます | プロジェクト-b | ターゲットプロジェクトの名前。 |
-- to_client | String | 課金されません | test | ターゲットプロジェクトが属するアカウント。 アカウントの設定方法については、「Log Service CLIの設定」をご参照ください。 |
-- copy_machine_グループ | ブール値 | 課金されません | false | マシングループに関連するリソースをレプリケートするかどうかを指定します。 有効な値:
|
Log Serviceコマンドラインインターフェイス (CLI) のグローバルパラメーターの詳細については、「グローバルパラメーター」をご参照ください。
例
リクエストの例
既定のアカウントを使用して、project-aからproject-bにリソースを複製します。 2つのプロジェクトは同じリージョンにあります。
aliyunlog log copy_project --from_project="project-a" --to_project="project-b"
project-aからproject-bにリソースを複製します。 project-aはデフォルトのアカウントに属し、project-bはtestという名前のアカウントに属します。 project-aは中国 (成都) リージョンにあり、project-bは中国 (杭州) リージョンにあります。
中国 (杭州) リージョンと中国 (成都) リージョンの2つのアカウントを設定します。 詳細については、「リクエスト構文」をご参照ください。
中国 (杭州) リージョンのアカウントを設定します。
aliyunlog configure LTAI4G24******dYKSpLMZ XjAsPzvbK******tagJeRqax cn-hangzhou.log.aliyuncs.com test
中国 (成都) リージョンのデフォルトアカウントを設定します。
aliyunlog configure LTAI4G24******dYKSpLMZ XjAsPzvbK******tagJeRqax cn-chengdu.log.aliyuncs.com
project-aからproject-bにリソースを複製します。
aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --to_client="test" --client-name="main"
project-aからproject-bにリソースを複製します。 project-aはデフォルトのアカウントに属し、project-bはtestという名前のアカウントに属します。 project-aのLogtail構成とマシングループもproject-bにレプリケートされます。 2つのプロジェクトは異なる地域にあります。
aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --copy_machine_group=true --to_client="test" --client-name="main"
レスポンスの例
コマンドを実行すると、応答は返されません。