@altostra/core
Version:
Core library for shared types and logic
18 lines (17 loc) • 699 B
TypeScript
import type { AwsResourceCommon, CloudFormationTags } from "../common";
import type { CloudFormationValue } from "../IntrinsicFunctions";
export declare type DocDBInstanceType = 'AWS::DocDB::DBInstance';
export interface DocDBInstance extends AwsResourceCommon {
Type: DocDBInstanceType;
Properties: DocDBInstanceProperties;
}
export interface DocDBInstanceProperties {
DBClusterIdentifier: CloudFormationValue;
DBInstanceClass: string;
AvailabilityZone?: CloudFormationValue;
AutoMinorVersionUpgrade?: boolean;
DBInstanceIdentifier?: CloudFormationValue;
EnablePerformanceInsights?: boolean;
PreferredMaintenanceWindow?: string;
Tags?: CloudFormationTags;
}