0

以下のテンプレートを使用して、クラウド情報を使用してジョブ定義を作成しています。私はこのテンプレートをアップロードすると、私はエラーを取得しています:AWS Cloudformation:テンプレート検証エラー

「テンプレートの検証エラー:無効なテンプレートのプロパティまたはプロパティ[JobDefinition]」

は私が私のテンプレートで何かを見逃したのか?あなたは"Resources""JobDefinition"を配置する必要があり

{ 
    "JobDefinition": { 
    "Type": "AWS::Batch::JobDefinition", 
    "Properties": { 
     "Type": "container", 
     "JobDefinitionName" : "filedownload", 
     "ContainerProperties": { 
     "Image": "abc", 
     "Vcpus": 4, 
     "Memory": 2000, 
     "JobRoleArn": "arn:aws:iam::********:role/batchjobRole", 
     "ReadonlyRootFilesystem": true, 
     "Privileged": true 
    }, 
    "RetryStrategy" : {"attempts": 1}  
    } 
    } 
} 
+0

「完全な」テンプレートですか? – MojoJojo

+0

はい、このテンプレートを使用してバッチジョブの定義を作成しようとしています – nadish

+0

ジョブ定義イベントのすべてのパラメータを指定する必要がありますか? – nadish

答えて

2

。たとえば、

{ 
    "Resources": { 
    "JobDefinition": { 
     "Type": "AWS::Batch::JobDefinition", 
     "Properties": { 
     "Type": "container", 
     "JobDefinitionName" : "filedownload", 
     "ContainerProperties": { 
      "Image": "abc", 
      "Vcpus": 4, 
      "Memory": 2000, 
      "JobRoleArn": "arn:aws:iam::********:role/batchjobRole", 
      "ReadonlyRootFilesystem": true, 
      "Privileged": true 
     }, 
     "RetryStrategy" : {"attempts": 1}  
     } 
    } 
    } 
} 
+0

これはうまくいきます。ありがとう! – nadish

関連する問題