2.4. サービス設定のみのコピー
あるサービスから別の既存サービスに、サービス設定、プロキシー設定、メトリクス、メソッド、アプリケーションプラン、アプリケーションプランの制限、およびマッピングルールを一括コピー (更新とも呼ばれる) します。
以下の情報が必要になります。
-
コピーするサービスの ID:
{SERVICE_ID} -
コピー先のサービスの ID:
{DEST_ID} -
3scale 管理アカウント:
{3SCALE_ADMIN} -
3scale インスタンスが動作中のドメイン:
{DOMAIN_NAME}(Hosted APICast を使用している場合は 3scale.net) -
アカウントのアクセスキー:
{ACCESS_KEY} -
コピー先アカウントのアクセスキー:
{DEST_KEY}
また、以下のオプションのフラグを使用できます。
-
-f: コピーする前に既存の対象サービスのマッピングルールを削除します。 -
-r: 対象サービスにマッピングルールのみをコピーします。
$ 3scale update [opts] service --source=https://{ACCESS_KEY}@{3SCALE_ADMIN}-admin.{DOMAIN_NAME} --destination=https://{DEST_KEY}@{3SCALE_ADMIN}-admin.{DOMAIN_NAME} {SERVICE_ID} {DEST_ID}