Skip to content

Commit 4eba325

Browse files
authored
Improvements for the aws.ecs resource (#6012)
1 parent b84b397 commit 4eba325

File tree

6 files changed

+133
-47
lines changed

6 files changed

+133
-47
lines changed

providers/aws/go.mod

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,44 +6,44 @@ go 1.25
66

77
require (
88
github.com/aws/aws-sdk-go-v2 v1.39.2
9-
github.com/aws/aws-sdk-go-v2/config v1.31.11
10-
github.com/aws/aws-sdk-go-v2/credentials v1.18.15
9+
github.com/aws/aws-sdk-go-v2/config v1.31.12
10+
github.com/aws/aws-sdk-go-v2/credentials v1.18.16
1111
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.9
1212
github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.44.6
1313
github.com/aws/aws-sdk-go-v2/service/account v1.28.6
1414
github.com/aws/aws-sdk-go-v2/service/acm v1.37.6
1515
github.com/aws/aws-sdk-go-v2/service/apigateway v1.35.6
1616
github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.40.5
1717
github.com/aws/aws-sdk-go-v2/service/autoscaling v1.59.3
18-
github.com/aws/aws-sdk-go-v2/service/backup v1.47.6
18+
github.com/aws/aws-sdk-go-v2/service/backup v1.47.7
1919
github.com/aws/aws-sdk-go-v2/service/cloudfront v1.54.4
2020
github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.53.6
2121
github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.51.1
2222
github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.58.2
2323
github.com/aws/aws-sdk-go-v2/service/codebuild v1.67.5
2424
github.com/aws/aws-sdk-go-v2/service/codedeploy v1.34.5
2525
github.com/aws/aws-sdk-go-v2/service/configservice v1.58.2
26-
github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.57.6
27-
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.50.5
26+
github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.57.7
27+
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.51.0
2828
github.com/aws/aws-sdk-go-v2/service/ec2 v1.254.1
2929
github.com/aws/aws-sdk-go-v2/service/ecr v1.50.5
3030
github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.37.6
31-
github.com/aws/aws-sdk-go-v2/service/ecs v1.64.2
31+
github.com/aws/aws-sdk-go-v2/service/ecs v1.65.1
3232
github.com/aws/aws-sdk-go-v2/service/efs v1.40.8
3333
github.com/aws/aws-sdk-go-v2/service/eks v1.74.2
3434
github.com/aws/aws-sdk-go-v2/service/elasticache v1.50.5
3535
github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.33.6
3636
github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.50.6
3737
github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.37.6
3838
github.com/aws/aws-sdk-go-v2/service/emr v1.54.5
39-
github.com/aws/aws-sdk-go-v2/service/guardduty v1.64.2
39+
github.com/aws/aws-sdk-go-v2/service/guardduty v1.64.3
4040
github.com/aws/aws-sdk-go-v2/service/iam v1.47.7
4141
github.com/aws/aws-sdk-go-v2/service/inspector2 v1.44.6
4242
github.com/aws/aws-sdk-go-v2/service/kms v1.45.6
4343
github.com/aws/aws-sdk-go-v2/service/lambda v1.77.6
4444
github.com/aws/aws-sdk-go-v2/service/neptune v1.42.5
4545
github.com/aws/aws-sdk-go-v2/service/organizations v1.45.3
46-
github.com/aws/aws-sdk-go-v2/service/rds v1.107.2
46+
github.com/aws/aws-sdk-go-v2/service/rds v1.108.0
4747
github.com/aws/aws-sdk-go-v2/service/redshift v1.59.0
4848
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.3
4949
github.com/aws/aws-sdk-go-v2/service/s3control v1.66.2
@@ -65,8 +65,8 @@ require (
6565
github.com/rs/zerolog v1.34.0
6666
github.com/spf13/afero v1.15.0
6767
github.com/stretchr/testify v1.11.1
68-
go.mondoo.com/cnquery/v12 v12.2.1
69-
golang.org/x/exp v0.0.0-20250911091902-df9299821621
68+
go.mondoo.com/cnquery/v12 v12.3.0
69+
golang.org/x/exp v0.0.0-20251002181428-27f1f14c8bb9
7070
k8s.io/client-go v0.34.1
7171
)
7272

@@ -112,7 +112,7 @@ require (
112112
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.9 // indirect
113113
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.9 // indirect
114114
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.9 // indirect
115-
github.com/aws/aws-sdk-go-v2/service/sso v1.29.5 // indirect
115+
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6 // indirect
116116
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1 // indirect
117117
github.com/awslabs/amazon-ecr-credential-helper/ecr-login v0.10.1 // indirect
118118
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect

providers/aws/go.sum

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,10 @@ github.com/aws/aws-sdk-go-v2 v1.39.2 h1:EJLg8IdbzgeD7xgvZ+I8M1e0fL0ptn/M47lianzt
152152
github.com/aws/aws-sdk-go-v2 v1.39.2/go.mod h1:sDioUELIUO9Znk23YVmIk86/9DOpkbyyVb1i/gUNFXY=
153153
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.1 h1:i8p8P4diljCr60PpJp6qZXNlgX4m2yQFpYk+9ZT+J4E=
154154
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.1/go.mod h1:ddqbooRZYNoJ2dsTwOty16rM+/Aqmk/GOXrK8cg7V00=
155-
github.com/aws/aws-sdk-go-v2/config v1.31.11 h1:6QOO1mP0MgytbfKsL/r/gE1P6/c/4pPzrrU3hKxa5fs=
156-
github.com/aws/aws-sdk-go-v2/config v1.31.11/go.mod h1:KzpDsPX/dLxaUzoqM3sN2NOhbQIW4HW/0W8rQA1YFEs=
157-
github.com/aws/aws-sdk-go-v2/credentials v1.18.15 h1:Gqy7/05KEfUSulSvwxnB7t8DuZMR3ShzNcwmTD6HOLU=
158-
github.com/aws/aws-sdk-go-v2/credentials v1.18.15/go.mod h1:VWDWSRpYHjcjURRaQ7NUzgeKFN8Iv31+EOMT/W+bFyc=
155+
github.com/aws/aws-sdk-go-v2/config v1.31.12 h1:pYM1Qgy0dKZLHX2cXslNacbcEFMkDMl+Bcj5ROuS6p8=
156+
github.com/aws/aws-sdk-go-v2/config v1.31.12/go.mod h1:/MM0dyD7KSDPR+39p9ZNVKaHDLb9qnfDurvVS2KAhN8=
157+
github.com/aws/aws-sdk-go-v2/credentials v1.18.16 h1:4JHirI4zp958zC026Sm+V4pSDwW4pwLefKrc0bF2lwI=
158+
github.com/aws/aws-sdk-go-v2/credentials v1.18.16/go.mod h1:qQMtGx9OSw7ty1yLclzLxXCRbrkjWAM7JnObZjmCB7I=
159159
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.9 h1:Mv4Bc0mWmv6oDuSWTKnk+wgeqPL5DRFu5bQL9BGPQ8Y=
160160
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.9/go.mod h1:IKlKfRppK2a1y0gy1yH6zD+yX5uplJ6UuPlgd48dJiQ=
161161
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.9 h1:se2vOWGD3dWQUtfn4wEjRQJb1HK1XsNIt825gskZ970=
@@ -178,8 +178,8 @@ github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.40.5 h1:0t/Dr8fwx
178178
github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.40.5/go.mod h1:NUciQYiEOln3pubY8iovZkWZdJrBTnoPPW3JTIk9QAI=
179179
github.com/aws/aws-sdk-go-v2/service/autoscaling v1.59.3 h1:2tVkkifL19ZmmCRJyOudUuTNRzA1SYN7D32iEkB8CvE=
180180
github.com/aws/aws-sdk-go-v2/service/autoscaling v1.59.3/go.mod h1:/Utcw7rzRwiW7C9ypYInnEtgyU7Nr8eG3+RFUUvuE1o=
181-
github.com/aws/aws-sdk-go-v2/service/backup v1.47.6 h1:3qGpDja+eGhdBvhdxbykMq1sWsg9is7RhM2ZGwE5cK8=
182-
github.com/aws/aws-sdk-go-v2/service/backup v1.47.6/go.mod h1:5er5+2GO9YgfAvZ9VqDSf9HKrwKAtjVA5Fm83eXtkfM=
181+
github.com/aws/aws-sdk-go-v2/service/backup v1.47.7 h1:6gdLyGFcKb9uZpSx/TY48CXqaCV3k6s0aXE5ofETyLE=
182+
github.com/aws/aws-sdk-go-v2/service/backup v1.47.7/go.mod h1:5er5+2GO9YgfAvZ9VqDSf9HKrwKAtjVA5Fm83eXtkfM=
183183
github.com/aws/aws-sdk-go-v2/service/cloudfront v1.54.4 h1:tVpbQcr1A0c+VTqtKEN9vfB0qer2SjfxX3LYojSGUq0=
184184
github.com/aws/aws-sdk-go-v2/service/cloudfront v1.54.4/go.mod h1:dYwFVhUsRZt7COcGP23ei0lY8gX8ZSHrbyX49VB93MA=
185185
github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.53.6 h1:lo/qOnIAmeBGsfXa92XpKFolYCEVRqxRYd2V171eU24=
@@ -194,10 +194,10 @@ github.com/aws/aws-sdk-go-v2/service/codedeploy v1.34.5 h1:chybWfKqesOGi/JZosjMF
194194
github.com/aws/aws-sdk-go-v2/service/codedeploy v1.34.5/go.mod h1:00HnOuKp1Q/g5sCAzV8dDJWq6fts0D/1xC5DlLWjXwA=
195195
github.com/aws/aws-sdk-go-v2/service/configservice v1.58.2 h1:sfLW2pTtZZHGM7Ksp3PdMqyoLjoD7dHzPblLLjcYnBk=
196196
github.com/aws/aws-sdk-go-v2/service/configservice v1.58.2/go.mod h1:/+Y1FQ6hhvY+6moAqnf/lrSgNbckvrHoNmxTMJ5WhaU=
197-
github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.57.6 h1:m2d6skiMb73o4Af8agl+0/KnudK7vU6ODBAA864Kh4U=
198-
github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.57.6/go.mod h1:ct/KZc7aF1iJDdvVtIMUBjbZrIespvcZDXfiobANsVw=
199-
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.50.5 h1:BX2h98b2Jz3PvWxoxdf+xJXm728Ho8yNdkxX1ANlNTM=
200-
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.50.5/go.mod h1:AdM9p8Ytg90UaNYrZIsOivYeC5cDvTPC2Mqw4/2f2aM=
197+
github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.57.7 h1:ARnadIHN7MAAMkjNsBScWgV7pRhrhXtBnXMG8YDkDNE=
198+
github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.57.7/go.mod h1:ct/KZc7aF1iJDdvVtIMUBjbZrIespvcZDXfiobANsVw=
199+
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.51.0 h1:TfglMkeRNYNGkyJ+XOTQJJ/RQb+MBlkiMn2H7DYuZok=
200+
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.51.0/go.mod h1:AdM9p8Ytg90UaNYrZIsOivYeC5cDvTPC2Mqw4/2f2aM=
201201
github.com/aws/aws-sdk-go-v2/service/ec2 v1.254.1 h1:7p9bJCZ/b3EJXXARW7JMEs2IhsnI4YFHpfXQfgMh0eg=
202202
github.com/aws/aws-sdk-go-v2/service/ec2 v1.254.1/go.mod h1:M8WWWIfXmxA4RgTXcI/5cSByxRqjgne32Sh0VIbrn0A=
203203
github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect v1.32.5 h1:33b2m5B6xyH/ciB3qbzG9qECQLh5Q40O0Af5ZFi4/bY=
@@ -206,8 +206,8 @@ github.com/aws/aws-sdk-go-v2/service/ecr v1.50.5 h1:jzjNyiIrXJHumV1hwofcQLpIZtcD
206206
github.com/aws/aws-sdk-go-v2/service/ecr v1.50.5/go.mod h1:UtPKcYVHY6RrV9EaaM1KZGNaf9dgviFdsT6xoFMLQsM=
207207
github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.37.6 h1:pc4te9Px2oORmxWlJXaX/OkHQsdQ3RiPvuZU7525FZc=
208208
github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.37.6/go.mod h1:BeseuedjcZNw+lGyqDIbapD3hvvsEVkjkISUIQLzem4=
209-
github.com/aws/aws-sdk-go-v2/service/ecs v1.64.2 h1:VIgT+SQzkbu39QFI7H+fhc0DnbNpan/+ka8AVQbV9zU=
210-
github.com/aws/aws-sdk-go-v2/service/ecs v1.64.2/go.mod h1:fu6WrWUHYyPRjzYO13UDXA7O6OShI8QbH5YSl9SOJwQ=
209+
github.com/aws/aws-sdk-go-v2/service/ecs v1.65.1 h1:pBbXc1fGRbrYl7NFujuubMmEFEp7CJiKTBsoDOIUkuk=
210+
github.com/aws/aws-sdk-go-v2/service/ecs v1.65.1/go.mod h1:fu6WrWUHYyPRjzYO13UDXA7O6OShI8QbH5YSl9SOJwQ=
211211
github.com/aws/aws-sdk-go-v2/service/efs v1.40.8 h1:vwqXyeluOHOgkonTOxvFqGgMNh0y5H6r23+8RA5ifZo=
212212
github.com/aws/aws-sdk-go-v2/service/efs v1.40.8/go.mod h1:xJFehblB1voatQStn4hPPTnr+ueQ3UKxjSCro66JliE=
213213
github.com/aws/aws-sdk-go-v2/service/eks v1.74.2 h1:GKqBur7gp6rnYbMZXh2+89f8g+/bu26ZKwpXfXrno80=
@@ -222,8 +222,8 @@ github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.37.6 h1:+f1A4QwqPiW
222222
github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.37.6/go.mod h1:pFAUfULfSY46LfS7WPd9q6IcdM/tWm3qTpEZhCSgtKI=
223223
github.com/aws/aws-sdk-go-v2/service/emr v1.54.5 h1:tA10GZKqcDLOD5JfeRTpu72X5KqxBDJBqWnn720HhzA=
224224
github.com/aws/aws-sdk-go-v2/service/emr v1.54.5/go.mod h1:zESYrv3WuVUTyMIXwR8OoRAkcgj941Mdp154AXjONAY=
225-
github.com/aws/aws-sdk-go-v2/service/guardduty v1.64.2 h1:2UQHZVv2KnF9dg53PutFum6NQWC6Nwch2mVUneB3HwQ=
226-
github.com/aws/aws-sdk-go-v2/service/guardduty v1.64.2/go.mod h1:0cFCtC9mK9eNAHpKNc5/A59dqjYdwPnE1vL5STupNsk=
225+
github.com/aws/aws-sdk-go-v2/service/guardduty v1.64.3 h1:vp2qkFD6u3TN3ACRLFshg1/lWIx0+ZnQc5vIAeKmtic=
226+
github.com/aws/aws-sdk-go-v2/service/guardduty v1.64.3/go.mod h1:0cFCtC9mK9eNAHpKNc5/A59dqjYdwPnE1vL5STupNsk=
227227
github.com/aws/aws-sdk-go-v2/service/iam v1.47.7 h1:0EDAdmMTzsgXl++8a0JZ+Yx0/dOqT8o/EONknxlQK94=
228228
github.com/aws/aws-sdk-go-v2/service/iam v1.47.7/go.mod h1:NkNbn/8/mFrPUq0Kg6EM6c0+GaTLG+aPzXxwB7RF5xo=
229229
github.com/aws/aws-sdk-go-v2/service/inspector2 v1.44.6 h1:G3SqMciqPsatTbPmq2lLebpGjanwqfkBGCKStf4nSbE=
@@ -246,8 +246,8 @@ github.com/aws/aws-sdk-go-v2/service/neptune v1.42.5 h1:tfn0wZ5FFDV8USRyR1pbwVuM
246246
github.com/aws/aws-sdk-go-v2/service/neptune v1.42.5/go.mod h1:31tyZ8ZVqFkyO8beZNHcEOQZGn/BkuSpj92xz0DV47M=
247247
github.com/aws/aws-sdk-go-v2/service/organizations v1.45.3 h1:JcKtlBBVZpu01E+WS5s6MerJezxVNW0arRinXwd8eMg=
248248
github.com/aws/aws-sdk-go-v2/service/organizations v1.45.3/go.mod h1:oiUEFEALhJA54ODqgmRr3o5rZ+SOXARVOj4Gl3d935M=
249-
github.com/aws/aws-sdk-go-v2/service/rds v1.107.2 h1:pagAEL2/B78OIOlBH+k8alpuQA9zttl3FlqVDbdOXVo=
250-
github.com/aws/aws-sdk-go-v2/service/rds v1.107.2/go.mod h1:VOBL5tbhS7AF0m5YpfwLuRBpb5QVp4EWSPizUr/D6iE=
249+
github.com/aws/aws-sdk-go-v2/service/rds v1.108.0 h1:YjrOsnMMAv01zkaBxbGzEm2gy4/mrFfSiIlbYLAf8ZQ=
250+
github.com/aws/aws-sdk-go-v2/service/rds v1.108.0/go.mod h1:VOBL5tbhS7AF0m5YpfwLuRBpb5QVp4EWSPizUr/D6iE=
251251
github.com/aws/aws-sdk-go-v2/service/redshift v1.59.0 h1:MtE4oUVeljvF2CWPZwzWERizY5uhZV7os1eJC9oA8BI=
252252
github.com/aws/aws-sdk-go-v2/service/redshift v1.59.0/go.mod h1:ARgrCFhclWArEevJ/GAn+UBBVc9+f9oFurQlyjx262I=
253253
github.com/aws/aws-sdk-go-v2/service/s3 v1.88.3 h1:P18I4ipbk+b/3dZNq5YYh+Hq6XC0vp5RWkLp1tJldDA=
@@ -266,8 +266,8 @@ github.com/aws/aws-sdk-go-v2/service/sqs v1.42.8 h1:cWiY+//XL5QOYKJyf4Pvt+oE/5wS
266266
github.com/aws/aws-sdk-go-v2/service/sqs v1.42.8/go.mod h1:sLvnKf0p0sMQ33nkJGP2NpYyWHMojpL0O9neiCGc9lc=
267267
github.com/aws/aws-sdk-go-v2/service/ssm v1.65.1 h1:TFg6XiS7EsHN0/jpV3eVNczZi/sPIVP5jxIs+euIESQ=
268268
github.com/aws/aws-sdk-go-v2/service/ssm v1.65.1/go.mod h1:OIezd9K0sM/64DDP4kXx/i0NdgXu6R5KE6SCsIPJsjc=
269-
github.com/aws/aws-sdk-go-v2/service/sso v1.29.5 h1:WwL5YLHabIBuAlEKRoLgqLz1LxTvCEpwsQr7MiW/vnM=
270-
github.com/aws/aws-sdk-go-v2/service/sso v1.29.5/go.mod h1:5PfYspyCU5Vw1wNPsxi15LZovOnULudOQuVxphSflQA=
269+
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6 h1:A1oRkiSQOWstGh61y4Wc/yQ04sqrQZr1Si/oAXj20/s=
270+
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6/go.mod h1:5PfYspyCU5Vw1wNPsxi15LZovOnULudOQuVxphSflQA=
271271
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1 h1:5fm5RTONng73/QA73LhCNR7UT9RpFH3hR6HWL6bIgVY=
272272
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1/go.mod h1:xBEjWD13h+6nq+z4AkqSfSvqRKFgDIQeaMguAJndOWo=
273273
github.com/aws/aws-sdk-go-v2/service/sts v1.38.6 h1:p3jIvqYwUZgu/XYeI48bJxOhvm47hZb5HUQ0tn6Q9kA=
@@ -1054,8 +1054,8 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0
10541054
golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
10551055
golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
10561056
golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
1057-
golang.org/x/exp v0.0.0-20250911091902-df9299821621 h1:2id6c1/gto0kaHYyrixvknJ8tUK/Qs5IsmBtrc+FtgU=
1058-
golang.org/x/exp v0.0.0-20250911091902-df9299821621/go.mod h1:TwQYMMnGpvZyc+JpB/UAuTNIsVJifOlSkrZkhcvpVUk=
1057+
golang.org/x/exp v0.0.0-20251002181428-27f1f14c8bb9 h1:TQwNpfvNkxAVlItJf6Cr5JTsVZoC/Sj7K3OZv2Pc14A=
1058+
golang.org/x/exp v0.0.0-20251002181428-27f1f14c8bb9/go.mod h1:TwQYMMnGpvZyc+JpB/UAuTNIsVJifOlSkrZkhcvpVUk=
10591059
golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
10601060
golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
10611061
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=

providers/aws/resources/aws.lr

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1365,7 +1365,7 @@ private aws.secretsmanager.secret @defaults("arn name") {
13651365

13661366

13671367
// Amazon Elastic Container Service (ECS)
1368-
aws.ecs {
1368+
aws.ecs @defaults("clusters containers containerInstances") {
13691369
// List of AWS ECS Clusters
13701370
clusters() []aws.ecs.cluster
13711371
// List of AWS ECS Containers
@@ -1398,6 +1398,8 @@ private aws.ecs.cluster @defaults("name region status runningTasksCount pendingT
13981398
containerInstances() []aws.ecs.instance
13991399
// Region where the cluster is located
14001400
region string
1401+
// Number of services running in the cluster
1402+
activeServicesCount int
14011403
}
14021404

14031405
// AWS ECS container instance
@@ -1417,7 +1419,7 @@ private aws.ecs.instance {
14171419
}
14181420

14191421
// Amazon ECS task
1420-
private aws.ecs.task {
1422+
private aws.ecs.task @defaults("lastStatus platformFamily platformVersion") {
14211423
// ARN of the ECS task
14221424
arn string
14231425
// Cluster associated with the ECS task
@@ -1437,7 +1439,7 @@ private aws.ecs.task {
14371439
}
14381440

14391441
// Amazon ECS container
1440-
private aws.ecs.container {
1442+
private aws.ecs.container @defaults("containerName runtimeId clusterName region") {
14411443
// Name of the ECS container + IP for unique identification
14421444
name string
14431445
// ARN of the ECS container
@@ -1468,6 +1470,15 @@ private aws.ecs.container {
14681470
runtimeId string
14691471
// Name of the ECS container
14701472
containerName string
1473+
// The number of CPU units set for the container. The value is 0 if no value was
1474+
// specified in the container definition when the task definition was registered.
1475+
cpuUnits string
1476+
// The soft limit (in MiB) of memory set for the container.
1477+
memorySoftLimit string
1478+
// The hard limit (in MiB) of memory set for the container.
1479+
memoryHardLimit string
1480+
// Short (1024 characters max) description of the running or stopped container
1481+
reason string
14711482
}
14721483

14731484
// Amazon EMR

0 commit comments

Comments
 (0)