File tree Expand file tree Collapse file tree 2 files changed +13
-8
lines changed
Expand file tree Collapse file tree 2 files changed +13
-8
lines changed Original file line number Diff line number Diff line change 1- import cuid from 'cuid '
1+ import { generateUniqueId } from '@cloudgraph/sdk '
22import { AwsIamRole } from '../../types/generated'
33import { formatTagsFromMap , formatIamJsonPolicy } from '../../utils/format'
44
@@ -44,13 +44,17 @@ export default ({
4444 rawPolicy : assumeRolePolicy ,
4545 assumeRolePolicy : formatIamJsonPolicy ( assumeRolePolicy ) ,
4646 maxSessionDuration,
47- inlinePolicies : inlinePolicies . map (
48- ( { name : inlinePolicyName , document : inlinePolicyDocument } ) => ( {
49- id : cuid ( ) ,
50- name : inlinePolicyName ,
51- document : formatIamJsonPolicy ( inlinePolicyDocument ) ,
52- } )
53- ) ?? [ ] ,
47+ inlinePolicies :
48+ inlinePolicies . map (
49+ ( { name : inlinePolicyName , document : inlinePolicyDocument } ) => ( {
50+ id : generateUniqueId ( {
51+ name : inlinePolicyName ,
52+ document : formatIamJsonPolicy ( inlinePolicyDocument ) ,
53+ } ) ,
54+ name : inlinePolicyName ,
55+ document : formatIamJsonPolicy ( inlinePolicyDocument ) ,
56+ } )
57+ ) ?? [ ] ,
5458 tags : roleTags ,
5559 }
5660 return role
Original file line number Diff line number Diff line change @@ -3203,6 +3203,7 @@ export type AwsIamRole = AwsBaseService & {
32033203
32043204export type AwsIamRoleInlinePolicy = {
32053205 document ?: Maybe < AwsIamJsonPolicy > ;
3206+ id : Scalars [ 'String' ] ;
32063207 name ?: Maybe < Scalars [ 'String' ] > ;
32073208} ;
32083209
You can’t perform that action at this time.
0 commit comments