File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed
Expand file tree Collapse file tree 1 file changed +9
-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,14 @@ 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 ( { inlinePolicyName, inlinePolicyDocument } ) ,
51+ name : inlinePolicyName ,
52+ document : formatIamJsonPolicy ( inlinePolicyDocument ) ,
53+ } )
54+ ) ?? [ ] ,
5455 tags : roleTags ,
5556 }
5657 return role
You can’t perform that action at this time.
0 commit comments