eks-for-prod
Version:
EKS Cluster + EFS Filesystem + Aurora Serverless Cluster
72 lines • 2.05 kB
TypeScript
export declare const awsLoadBalancerDriverPolicy: {
Version: string;
Statement: ({
Effect: string;
Action: string[];
Resource: string;
Condition?: undefined;
} | {
Effect: string;
Action: string[];
Resource: string;
Condition: {
StringEquals: {
'ec2:CreateAction': string;
};
Null: {
'aws:RequestTag/elbv2.k8s.aws/cluster': string;
'aws:ResourceTag/elbv2.k8s.aws/cluster'?: undefined;
};
};
} | {
Effect: string;
Action: string[];
Resource: string;
Condition: {
Null: {
'aws:RequestTag/elbv2.k8s.aws/cluster': string;
'aws:ResourceTag/elbv2.k8s.aws/cluster': string;
};
StringEquals?: undefined;
};
} | {
Effect: string;
Action: string[];
Resource: string;
Condition: {
Null: {
'aws:ResourceTag/elbv2.k8s.aws/cluster': string;
'aws:RequestTag/elbv2.k8s.aws/cluster'?: undefined;
};
StringEquals?: undefined;
};
} | {
Effect: string;
Action: string[];
Resource: string;
Condition: {
Null: {
'aws:RequestTag/elbv2.k8s.aws/cluster': string;
'aws:ResourceTag/elbv2.k8s.aws/cluster'?: undefined;
};
StringEquals?: undefined;
};
} | {
Effect: string;
Action: string[];
Resource: string[];
Condition: {
Null: {
'aws:RequestTag/elbv2.k8s.aws/cluster': string;
'aws:ResourceTag/elbv2.k8s.aws/cluster': string;
};
StringEquals?: undefined;
};
} | {
Effect: string;
Action: string[];
Resource: string[];
Condition?: undefined;
})[];
};
//# sourceMappingURL=aws-load-balancer-driver-policy.d.ts.map