copy_project
調(diào)用CLI命令將源Project相關(guān)資源復(fù)制到目標(biāo)Project。
該命令支持將日志服務(wù)的如下配置復(fù)制到其他Project:
Logstore
索引配置
Logtail配置
機(jī)器組
機(jī)器組和Logtail關(guān)聯(lián)配置
更多操作,請(qǐng)參考示例。
請(qǐng)求語(yǔ)法
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>]
請(qǐng)求參數(shù)
該命令的必選和特有參數(shù)描述如下。
參數(shù)名稱 | 數(shù)值類型 | 是否必選 | 示例值 | 描述 |
--from_project | String | 是 | project-a | 源Project名稱。 |
--to_project | String | 是 | project-b | 目標(biāo)Project名稱。 |
--to_client | String | 否 | test | 具備操作Project權(quán)限的賬號(hào)。如何配置該賬號(hào)信息,請(qǐng)參見配置CLI。 |
--copy_machine_group | Boolean | 否 | false | 是否復(fù)制機(jī)器組相關(guān)資源。取值包括
|
關(guān)于該命令的全局參數(shù),請(qǐng)參見全局參數(shù)。
示例
請(qǐng)求示例
(同一個(gè)地域復(fù)制Project)使用默認(rèn)賬號(hào),將源project-a復(fù)制到project-b。
aliyunlog log copy_project --from_project="project-a" --to_project="project-b"
(跨地域復(fù)制Project)將默認(rèn)賬號(hào)下的源project-a復(fù)制到test賬號(hào)的project-b。
例如需要將西南1(成都)的Project復(fù)制到華東1(杭州)。
設(shè)置華東1(杭州)和西南1(成都)的兩個(gè)用戶。具體操作請(qǐng)參見configure命令。
設(shè)置華東1(杭州)用戶。
aliyunlog configure LTAI4G24******dYKSpLMZ XjAsPzvbK******tagJeRqax cn-hangzhou.log.aliyuncs.com test
設(shè)置西南1(成都)默認(rèn)用戶。
aliyunlog configure LTAI4G24******dYKSpLMZ XjAsPzvbK******tagJeRqax cn-chengdu.log.aliyuncs.com
復(fù)制Project。
aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --to_client="test" --client-name="main"
(跨地域復(fù)制Project所有配置)將默認(rèn)賬號(hào)下的源project-a復(fù)制到test賬號(hào)的project-b,并復(fù)制Logtail配置和機(jī)器組相關(guān)資源。
aliyunlog log copy_project --from_project="project-a" --to_project="project-b" --copy_machine_group=true --to_client="test" --client-name="main"
返回示例
命令執(zhí)行成功后,無響應(yīng)消息。