Создание AWS Поставщик емкости ECS в командной строке, и он сообщает об ошибке, как показано ниже:
aws ecs create-capacity-provider --name="abc-perf3-$(date "+ %F-%H%M%S")" --auto-scaling-group-provider=abc-perf3 managedScaling=ENABLED managedTerminationProtection=ENABLED
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
Unknown options: managedTerminationProtection=ENABLED, managedScaling=ENABLED
Я пробовал также с опцией - , но это тоже не работает .
aws ecs create-capacity-provider --name="abc-perf3-$(date "+ %F-%H%M%S")" --auto-scaling-group-provider=abc-perf3 --managedScaling=ENABLED --managedTerminationProtection=ENABLED
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
Unknown options: --managedScaling=ENABLED, --managedTerminationProtection=ENABLED
Я не могу sh использовать json файл (* приведенный здесь пример json, https://github.com/awsdocs/amazon-ecs-developer-guide/blob/97febdb027cd297d915c1a6ae14b813e671d0dcc/doc_source/tutorial-cluster-auto-scaling-cli.md)
Я хочу создать провайдера емкости, передав аргументы в командной строке, но передав аргументы в командной строке, как этого добиться?
PS: Обновление после попытки ответа.
Команда ниже:
aws ecs create-capacity-provider --name="abc-perf3-$(date "+ %F-%H%M%S")" --auto-scaling-group-provider="abc-perf3" managedScaling={status=ENABLED,targetCapacity=75}, managedTerminationProtection=DISABLE
Сообщение об ошибке:
Unknown options: managedScaling=targetCapacity=75,, managedTerminationProtection=DISABLED, managedScaling=status=ENABLED,
PPS: обновление 2. Все еще не работает.
aws ecs create-capacity-provider --name="abc-dev3-$(date "+%F-%H%M%S")" --auto-scaling-group-provider "abc-dev3" managedScaling "{status=ENABLED,targetCapacity=75}",managedTerminationProtection=ENABLED
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
Unknown options: {status=ENABLED,targetCapacity=75},managedTerminationProtection=ENABLED, managedScaling