UNPKG

@pulumi/aws-native

Version:

The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)

106 lines 3.17 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.TlsInspectionConfigurationUnknownStatusAction = exports.TlsInspectionConfigurationRevokedStatusAction = exports.RuleGroupTypeEnum = exports.RuleGroupTcpFlag = exports.RuleGroupTargetType = exports.RuleGroupSummaryRuleOption = exports.RuleGroupStatefulRuleAction = exports.RuleGroupRuleOrder = exports.RuleGroupHeaderProtocol = exports.RuleGroupHeaderDirection = exports.RuleGroupGeneratedRulesType = exports.LoggingConfigurationLogDestinationConfigLogType = exports.LoggingConfigurationLogDestinationConfigLogDestinationType = exports.FirewallPolicyStreamExceptionPolicy = exports.FirewallPolicyRuleOrder = exports.FirewallPolicyOverrideAction = exports.FirewallEnabledAnalysisType = void 0; exports.FirewallEnabledAnalysisType = { TlsSni: "TLS_SNI", HttpHost: "HTTP_HOST", }; exports.FirewallPolicyOverrideAction = { DropToAlert: "DROP_TO_ALERT", }; exports.FirewallPolicyRuleOrder = { DefaultActionOrder: "DEFAULT_ACTION_ORDER", StrictOrder: "STRICT_ORDER", }; exports.FirewallPolicyStreamExceptionPolicy = { Drop: "DROP", Continue: "CONTINUE", Reject: "REJECT", }; exports.LoggingConfigurationLogDestinationConfigLogDestinationType = { S3: "S3", CloudWatchLogs: "CloudWatchLogs", KinesisDataFirehose: "KinesisDataFirehose", }; exports.LoggingConfigurationLogDestinationConfigLogType = { Alert: "ALERT", Flow: "FLOW", Tls: "TLS", }; exports.RuleGroupGeneratedRulesType = { Allowlist: "ALLOWLIST", Denylist: "DENYLIST", Alertlist: "ALERTLIST", Rejectlist: "REJECTLIST", }; exports.RuleGroupHeaderDirection = { Forward: "FORWARD", Any: "ANY", }; exports.RuleGroupHeaderProtocol = { Ip: "IP", Tcp: "TCP", Udp: "UDP", Icmp: "ICMP", Http: "HTTP", Ftp: "FTP", Tls: "TLS", Smb: "SMB", Dns: "DNS", Dcerpc: "DCERPC", Ssh: "SSH", Smtp: "SMTP", Imap: "IMAP", Msn: "MSN", Krb5: "KRB5", Ikev2: "IKEV2", Tftp: "TFTP", Ntp: "NTP", Dhcp: "DHCP", }; exports.RuleGroupRuleOrder = { DefaultActionOrder: "DEFAULT_ACTION_ORDER", StrictOrder: "STRICT_ORDER", }; exports.RuleGroupStatefulRuleAction = { Pass: "PASS", Drop: "DROP", Alert: "ALERT", Reject: "REJECT", }; exports.RuleGroupSummaryRuleOption = { Sid: "SID", Msg: "MSG", Metadata: "METADATA", }; exports.RuleGroupTargetType = { TlsSni: "TLS_SNI", HttpHost: "HTTP_HOST", }; exports.RuleGroupTcpFlag = { Fin: "FIN", Syn: "SYN", Rst: "RST", Psh: "PSH", Ack: "ACK", Urg: "URG", Ece: "ECE", Cwr: "CWR", }; exports.RuleGroupTypeEnum = { Stateless: "STATELESS", Stateful: "STATEFUL", }; exports.TlsInspectionConfigurationRevokedStatusAction = { Pass: "PASS", Drop: "DROP", Reject: "REJECT", }; exports.TlsInspectionConfigurationUnknownStatusAction = { Pass: "PASS", Drop: "DROP", Reject: "REJECT", }; //# sourceMappingURL=index.js.map