import { ArmResource } from '@yetics/armkit-core' ; import { Construct } from 'constructs' ; schema export class Accounts extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'accounts' , } ) ; } } schema export interface AccountsOptions { schema readonly name : string ; schema readonly type : string ; schema readonly apiVersion ? : string ; schema readonly plan : SendgridEmailAccountsPlan ; schema readonly properties : SendgridEmailAccountsProperties ; } schema export interface SendgridEmailAccountsPlan { schema readonly name : string ; schema readonly publisher : string ; schema readonly product : string ; schema readonly promotionCode ? : string ; } schema export interface SendgridEmailAccountsProperties { schema readonly password : string ; schema readonly acceptMarketingEmails : boolean ; schema readonly email : string ; }