@taimos/cdk-controltower
Version:
[](https://badge.fury.io/js/@taimos%2Fcdk-controltower)
15 lines (14 loc) • 553 B
TypeScript
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);
}