@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
JavaScript
;
// *** 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