@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
20 lines (19 loc) • 723 B
TypeScript
import { ResourceBase } from "../../resource";
import { Value } from "../../data-types";
export interface SecurityGroupIngressProperties {
SourcePrefixListId?: Value<string>;
GroupName?: Value<string>;
SourceSecurityGroupOwnerId?: Value<string>;
FromPort?: Value<number>;
SourceSecurityGroupName?: Value<string>;
GroupId?: Value<string>;
CidrIpv6?: Value<string>;
CidrIp?: Value<string>;
ToPort?: Value<number>;
Description?: Value<string>;
IpProtocol: Value<string>;
SourceSecurityGroupId?: Value<string>;
}
export default class Inner_SecurityGroupIngress extends ResourceBase<SecurityGroupIngressProperties> {
constructor(properties: SecurityGroupIngressProperties);
}