@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
22 lines (21 loc) • 839 B
TypeScript
import { ResourceBase, ResourceTag as Inner_ResourceTag } from "../../resource";
import { Value, List } from "../../data-types";
export declare class ProductionVariant {
ModelName: Value<string>;
VariantName: Value<string>;
InitialInstanceCount: Value<number>;
InstanceType: Value<string>;
AcceleratorType?: Value<string>;
InitialVariantWeight: Value<number>;
constructor(properties: ProductionVariant);
}
export interface EndpointConfigProperties {
ProductionVariants: List<ProductionVariant>;
KmsKeyId?: Value<string>;
EndpointConfigName?: Value<string>;
Tags?: List<Inner_ResourceTag>;
}
export default class Inner_EndpointConfig extends ResourceBase<EndpointConfigProperties> {
static ProductionVariant: typeof ProductionVariant;
constructor(properties: EndpointConfigProperties);
}