@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
18 lines (17 loc) • 731 B
TypeScript
import { ResourceBase } from "../../resource";
import { Value } from "../../data-types";
export declare class ConfigSnapshotDeliveryProperties {
DeliveryFrequency?: Value<string>;
constructor(properties: ConfigSnapshotDeliveryProperties);
}
export interface DeliveryChannelProperties {
ConfigSnapshotDeliveryProperties?: ConfigSnapshotDeliveryProperties;
Name?: Value<string>;
S3BucketName: Value<string>;
S3KeyPrefix?: Value<string>;
SnsTopicARN?: Value<string>;
}
export default class Inner_DeliveryChannel extends ResourceBase<DeliveryChannelProperties> {
static ConfigSnapshotDeliveryProperties: typeof ConfigSnapshotDeliveryProperties;
constructor(properties: DeliveryChannelProperties);
}