Skip to content

Commit 72141fa

Browse files
committed
Rebuild
1 parent d8537f1 commit 72141fa

File tree

6 files changed

+67
-0
lines changed

6 files changed

+67
-0
lines changed

dist/aws-iam/MANIFEST

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
REPO aws-iam
2+
VERSION_HASH beb0ea564843
23
LOAD iam-policy.yaml base.yaml common.yaml iam-role.yaml iam-user.yaml
34
RESOURCES common.js iam-user-sync.js iam-policy-sync.js iam-role-sync.js base.js

dist/aws-iam/base.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@ namespace: aws-iam
22

33
base:
44
defines: module
5+
metadata:
6+
version-hash: beb0ea564843
57
source: <<< base.js

dist/aws-iam/common.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@ namespace: aws-iam
22

33
common:
44
defines: module
5+
metadata:
6+
version-hash: beb0ea564843
57
source: <<< common.js

dist/aws-iam/iam-policy.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ iam-policy:
33
defines: entity
44
metadata:
55
name: IAMPolicy
6+
version-hash: beb0ea564843
67
schema:
78
region:
89
type: string
@@ -27,6 +28,28 @@ iam-policy:
2728
required:
2829
- region
2930
- policy_name
31+
state-schema:
32+
existing:
33+
type: boolean
34+
description: Indicates if the resource pre-existed before this entity managed it
35+
policy_arn:
36+
type: string
37+
description: Policy ARN
38+
policy_id:
39+
type: string
40+
description: Policy ID
41+
default_version_id:
42+
type: string
43+
description: Default version identifier
44+
attachment_count:
45+
type: number
46+
description: Number of attachments to principals
47+
create_date:
48+
type: string
49+
description: Creation timestamp
50+
update_date:
51+
type: string
52+
description: Last update timestamp
3053
lifecycle:
3154
sync: <<< iam-policy-sync.js
3255
requires:

dist/aws-iam/iam-role.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ iam-role:
33
defines: entity
44
metadata:
55
name: IAMRole
6+
version-hash: beb0ea564843
67
schema:
78
region:
89
type: string
@@ -35,6 +36,19 @@ iam-role:
3536
required:
3637
- region
3738
- role_name
39+
state-schema:
40+
existing:
41+
type: boolean
42+
description: Whether role pre-existed before this entity managed it
43+
role_arn:
44+
type: string
45+
description: Role ARN
46+
role_id:
47+
type: string
48+
description: Role ID
49+
create_date:
50+
type: string
51+
description: Creation timestamp
3852
lifecycle:
3953
sync: <<< iam-role-sync.js
4054
checks:

dist/aws-iam/iam-user.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ iam-user:
33
defines: entity
44
metadata:
55
name: IAMUser
6+
version-hash: beb0ea564843
67
schema:
78
region:
89
type: string
@@ -39,6 +40,30 @@ iam-user:
3940
required:
4041
- region
4142
- user_name
43+
state-schema:
44+
existing:
45+
type: boolean
46+
description: Indicates if the resource pre-existed before this entity managed it
47+
user_arn:
48+
type: string
49+
description: IAM user ARN
50+
user_id:
51+
type: string
52+
description: IAM user ID
53+
create_date:
54+
type: string
55+
description: IAM user creation date
56+
access_key_id:
57+
type: string
58+
description: Access key ID (if created)
59+
access_keys_created:
60+
type: boolean
61+
description: Whether access keys were created by this entity
62+
attached_policies:
63+
type: array
64+
items:
65+
type: string
66+
description: List of attached policy ARNs
4267
lifecycle:
4368
sync: <<< iam-user-sync.js
4469
checks:

0 commit comments

Comments
 (0)