@@ -75,7 +75,16 @@ data "aws_iam_policy_document" "custom_access_policy" {
75
75
" autoscaling:DescribeAutoScalingGroups" ,
76
76
" autoscaling:DescribeLaunchConfigurations" ,
77
77
" autoscaling:DescribeAutoScalingInstances" ,
78
+ " autoscaling:CreateLaunchConfiguration" ,
79
+ " autoscaling:CreateAutoScalingGroup" ,
80
+ " autoscaling:UpdateAutoScalingGroup" ,
81
+ " autoscaling:SetDesiredCapacity" ,
82
+ " autoscaling:DeleteLaunchConfiguration" ,
83
+ " autoscaling:DeleteAutoScalingGroup" ,
78
84
" autoscaling:CreateOrUpdateTags" ,
85
+ " autoscaling:SuspendProcesses" ,
86
+ " autoscaling:PutNotificationConfiguration" ,
87
+ " autoscaling:TerminateInstanceInAutoScalingGroup" ,
79
88
" ecs:DescribeClusters" ,
80
89
" ecs:DescribeContainerInstances" ,
81
90
" ecs:DescribeTaskDefinition" ,
@@ -108,37 +117,6 @@ data "aws_iam_policy_document" "custom_access_policy" {
108
117
" *"
109
118
]
110
119
}
111
-
112
- statement {
113
- actions = [
114
- " autoscaling:CreateLaunchConfiguration" ,
115
- " autoscaling:DeleteLaunchConfiguration" ,
116
- ]
117
-
118
- effect = " Allow"
119
-
120
- resources = [
121
- " arn:aws:autoscaling:*:*:launchConfiguration:*:launchConfigurationName/AWSBatch*"
122
- ]
123
- }
124
-
125
- statement {
126
- actions = [
127
- " autoscaling:CreateAutoScalingGroup" ,
128
- " autoscaling:UpdateAutoScalingGroup" ,
129
- " autoscaling:SetDesiredCapacity" ,
130
- " autoscaling:DeleteAutoScalingGroup" ,
131
- " autoscaling:SuspendProcesses" ,
132
- " autoscaling:PutNotificationConfiguration" ,
133
- " autoscaling:TerminateInstanceInAutoScalingGroup" ,
134
- ]
135
-
136
- effect = " Allow"
137
-
138
- resources = [
139
- " arn:aws:autoscaling:*:*:autoScalingGroup:*:autoScalingGroupName/AWSBatch*"
140
- ]
141
- }
142
120
}
143
121
144
122
data "aws_iam_policy_document" "iam_custom_policies" {
0 commit comments