Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS批处理:未列出AWS批处理的角色_Amazon Web Services_Aws Batch - Fatal编程技术网

Amazon web services AWS批处理:未列出AWS批处理的角色

Amazon web services AWS批处理:未列出AWS批处理的角色,amazon-web-services,aws-batch,Amazon Web Services,Aws Batch,我是新来的。我为AWS批处理创建了以下角色: "AssumeRolePolicyDocument": { "Statement": [ { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": { "Service": [ "batch.amazonaws.com" ]

我是新来的。我为AWS批处理创建了以下角色:

  "AssumeRolePolicyDocument": {
    "Statement": [
      {
        "Action": "sts:AssumeRole",
        "Effect": "Allow",
        "Principal": {
          "Service":  [
                "batch.amazonaws.com"
          ]
        },
        "Sid": ""
      }
    ],
    "Version": "2012-10-17"
  }
并附上政策:

{
"Version": "2012-10-17",
"Statement": [
    {
        "Effect": "Allow",
        "Action": [
            "batch:*",
            "cloudwatch:GetMetricStatistics",
            "ec2:DescribeSubnets",
            "ec2:DescribeSecurityGroups",
            "ec2:DescribeKeyPairs",
            "ecs:DescribeClusters",
            "ecs:Describe*",
            "ecs:List*",
            "logs:Describe*",
            "logs:Get*",
            "logs:TestMetricFilter",
            "logs:FilterLogEvents",
            "iam:ListInstanceProfiles",
            "iam:ListRoles"
        ],
        "Resource": "*"
    }
]
}


但是,当我尝试创建AWS批处理时,没有列出该角色。请帮助我了解我可能遗漏的内容。

只是为了澄清关于AWS批处理中角色用途的任何混淆;创建“计算环境”时,必须为服务角色实例角色提供现有角色。这些角色的默认值(在文档中)应该可以,这些角色用于创建和销毁EC2实例(以及其他)

我认为您所指的角色和政策是在创建“工作定义”时可以定义的工作角色

为了将上述策略附加到“职务定义”中,必须将其链接到职务角色。要(轻松)创建作业角色,请使用AWS IAM web界面,并选择“角色->AWS服务->弹性容器服务->弹性容器服务任务”,以便该角色继承正确的属性并允许将其分配给您的作业定义