2.4. サービスのコピー
同じアカウントまたは別のアカウントから、既存のサービスをベースにして新しいサービスを作成します。サービスをコピーすると、関連する ActiveDocs もコピーされます。
以下の情報が必要です。
-
コピーするサービスの ID:
{SERVICE_ID}
-
3scale 管理アカウント:
{3SCALE_ADMIN}
-
3scale インスタンスが動作中のドメイン:
{DOMAIN_NAME}
(Hosted APICast を使用している場合は 3scale.net) -
アカウントのアクセスキー:
{ACCESS_KEY}
-
別のアカウントにコピーする場合は、コピー先アカウントのアクセスキー:
{DEST_KEY}
-
新しいサービスの名前:
{NEW_NAME}
$ 3scale copy service {SERVICE_ID} --source=https://{ACCESS_KEY}@{3SCALE_ADMIN}-admin.{DOMAIN_NAME} --destination=https://{DEST_KEY}@{3SCALE_ADMIN}-admin.{DOMAIN_NAME} --target_system_name={NEW_NAME}
注記
コピーするサービスにカスタムポリシーがある場合、それぞれのカスタムポリシー定義がサービスのコピー先にすでに存在することを確認してください。カスタムポリシー定義のコピーについては、「ポリシーレジストリー (カスタムポリシー) のコピー」 を確認してください。