raindancers-network
Version:
Extensions to the ec2.Vpc Constructs
25 lines (24 loc) • 790 B
TypeScript
import * as constructs from 'constructs';
export declare enum ResourceGroupQueryTypes {
TAG_FILTERS_1_0 = "TAG_FILTERS_1_0",
CLOUDFORMATION_STACK_1_0 = "CLOUDFORMATION_STACK_1_0"
}
export interface TagFilter {
readonly key: string;
readonly values: string[];
}
export interface DynamicTagResourceGroupProps {
readonly name: string;
readonly description?: undefined | string;
}
export interface DynamicTagResourceGroupSet {
readonly name: string;
readonly arn: string;
}
export declare class DynamicTagResourceGroup extends constructs.Construct {
private tagFilters;
readonly groupArn: string;
name: string;
constructor(scope: constructs.Construct, id: string, props: DynamicTagResourceGroupProps);
addTagFilter(props: TagFilter): void;
}