UNPKG

@taimos/cdk-controltower

Version:

[![npm version](https://badge.fury.io/js/@taimos%2Fcdk-controltower.svg)](https://badge.fury.io/js/@taimos%2Fcdk-controltower)

15 lines (14 loc) 553 B
import { aws_sso as sso, aws_stepfunctions as sfn } from 'aws-cdk-lib'; import { Construct } from 'constructs'; export interface AccountPermissionProps { readonly ssoInstanceArn: string; readonly defaultAssignments: { readonly groupId: string; readonly permissionSetName: string; readonly permissionSet: sso.CfnPermissionSet; }[]; } export declare class AccountPermission extends Construct { readonly stateMachine: sfn.StateMachine; constructor(scope: Construct, id: string, props: AccountPermissionProps); }