@activatedio/cdktf-google
Version:
TypeScript library for CDKTF for google
18 lines (17 loc) • 644 B
TypeScript
import { Construct } from 'constructs';
import * as google from '@cdktf/provider-google';
import * as cdktf from 'cdktf';
interface IWorkloadServiceAccountK8sSA {
namespace: string;
name: string;
}
interface IWorkloadServiceAccountProps extends cdktf.TerraformMetaArguments {
name: string;
project: string;
k8sSAs: IWorkloadServiceAccountK8sSA[];
}
declare class WorkloadServiceAccount extends Construct {
readonly serviceAccount: google.serviceAccount.ServiceAccount;
constructor(scope: Construct, id: string, props: IWorkloadServiceAccountProps);
}
export { WorkloadServiceAccount, IWorkloadServiceAccountProps };