UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

22 lines (21 loc) 929 B
import { ResourceBase, ResourceTag as Inner_ResourceTag } from "../../resource"; import { Value, List } from "../../data-types"; export interface ReplicationInstanceProperties { VpcSecurityGroupIds?: List<Value<string>>; PreferredMaintenanceWindow?: Value<string>; AvailabilityZone?: Value<string>; KmsKeyId?: Value<string>; AutoMinorVersionUpgrade?: Value<boolean>; ReplicationInstanceIdentifier?: Value<string>; PubliclyAccessible?: Value<boolean>; MultiAZ?: Value<boolean>; AllowMajorVersionUpgrade?: Value<boolean>; AllocatedStorage?: Value<number>; EngineVersion?: Value<string>; ReplicationInstanceClass: Value<string>; Tags?: List<Inner_ResourceTag>; ReplicationSubnetGroupIdentifier?: Value<string>; } export default class Inner_ReplicationInstance extends ResourceBase<ReplicationInstanceProperties> { constructor(properties: ReplicationInstanceProperties); }