@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
25 lines (24 loc) • 849 B
TypeScript
import { ResourceBase } from "../../resource";
import { Value, List } from "../../data-types";
export declare class ByteMatchTuple {
TargetString?: Value<string>;
TargetStringBase64?: Value<string>;
PositionalConstraint: Value<string>;
TextTransformation: Value<string>;
FieldToMatch: FieldToMatch;
constructor(properties: ByteMatchTuple);
}
export declare class FieldToMatch {
Type: Value<string>;
Data?: Value<string>;
constructor(properties: FieldToMatch);
}
export interface ByteMatchSetProperties {
ByteMatchTuples?: List<ByteMatchTuple>;
Name: Value<string>;
}
export default class Inner_ByteMatchSet extends ResourceBase<ByteMatchSetProperties> {
static ByteMatchTuple: typeof ByteMatchTuple;
static FieldToMatch: typeof FieldToMatch;
constructor(properties: ByteMatchSetProperties);
}