IamConfig / RoleSetConfig

Role set configuration

roleSets:
- deploymentTargets:
organizationalUnits:
- Root
roles:
- name: EC2-Default-SSM-AD-Role
assumedBy:
- principal: ec2.amazonaws.com
type: service
boundaryPolicy: Default-Boundary-Policy
instanceProfile: true
policies:
awsManaged:
- AmazonSSMManagedInstanceCore
- AmazonSSMDirectoryServiceAccess
- CloudWatchAgentServerPolicy
interface IRoleSetConfig {
    deploymentTargets: IDeploymentTargets;
    path?: string;
    roles: IRoleConfig[];
}

Properties

deploymentTargets: IDeploymentTargets

Role set deployment targets

path?: string

The path to the role

roles: IRoleConfig[]

List of role objects