考虑一段 AWS 批处理作业定义:
MyJobDefinition:
Type: "AWS::Batch::JobDefinition"
Properties:
Type: container
Parameters: {}
JobDefinitionName: "my-job-name"
ContainerProperties:
Command:
- "java"
- "-jar"
- "my-application-SNAPSHOT.jar"
- "--param1"
- "Ref::param1"
- "--param2"
- "Ref::param2"
调用哪个结果:
java -jar my-application-SNAPSHOT.jar --param1 someValue1 --param2 someValue2
如何更改工作定义以使其成为这样?(注意=
标志):
java -jar my-application-SNAPSHOT.jar --param1=someValue1 --param2=someValue2
请注意,这Ref::param1
不是 cloudformation 模板参数,而是aws 批处理作业参数。