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)

313 lines • 10.6 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.WebAclScope = exports.WebAclResponseContentType = exports.WebAclRequestInspectionPayloadType = exports.WebAclRequestInspectionAcfpPayloadType = exports.WebAclRateLimitJa4FingerprintFallbackBehavior = exports.WebAclRateLimitJa3FingerprintFallbackBehavior = exports.WebAclRateBasedStatementAggregateKeyType = exports.WebAclPositionalConstraint = exports.WebAclOversizeHandling = exports.WebAclOnSourceDDoSProtectionConfigAlbLowReputationMode = exports.WebAclMapMatchScope = exports.WebAclManagedRuleGroupConfigPayloadType = exports.WebAclLabelMatchScope = exports.WebAclJsonMatchScope = exports.WebAclJa4FingerprintFallbackBehavior = exports.WebAclJa3FingerprintFallbackBehavior = exports.WebAclIpSetForwardedIpConfigurationPosition = exports.WebAclIpSetForwardedIpConfigurationFallbackBehavior = exports.WebAclForwardedIpConfigurationFallbackBehavior = exports.WebAclFieldToProtectFieldType = exports.WebAclDataProtectionAction = exports.WebAclBodyParsingFallbackBehavior = exports.WebAclAwsManagedRulesBotControlRuleSetInspectionLevel = exports.RuleGroupUriFragmentFallbackBehavior = exports.RuleGroupTextTransformationType = exports.RuleGroupSizeConstraintStatementComparisonOperator = exports.RuleGroupSensitivityLevel = exports.RuleGroupScope = exports.RuleGroupResponseContentType = exports.RuleGroupRateLimitJa4FingerprintFallbackBehavior = exports.RuleGroupRateLimitJa3FingerprintFallbackBehavior = exports.RuleGroupRateBasedStatementAggregateKeyType = exports.RuleGroupPositionalConstraint = exports.RuleGroupOversizeHandling = exports.RuleGroupMapMatchScope = exports.RuleGroupLabelMatchScope = exports.RuleGroupJsonMatchScope = exports.RuleGroupJa4FingerprintFallbackBehavior = exports.RuleGroupJa3FingerprintFallbackBehavior = exports.RuleGroupIpSetForwardedIpConfigurationPosition = exports.RuleGroupIpSetForwardedIpConfigurationFallbackBehavior = exports.RuleGroupForwardedIpConfigurationFallbackBehavior = exports.RuleGroupBodyParsingFallbackBehavior = exports.RegexPatternSetScope = exports.LoggingConfigurationLoggingFilterPropertiesDefaultBehavior = exports.LoggingConfigurationFilterRequirement = exports.LoggingConfigurationFilterBehavior = exports.LoggingConfigurationConditionActionConditionPropertiesAction = exports.IpSetScope = exports.IpSetIpAddressVersion = void 0; exports.WebAclUsageOfAction = exports.WebAclUriFragmentFallbackBehavior = exports.WebAclTextTransformationType = exports.WebAclSizeInspectionLimit = exports.WebAclSizeConstraintStatementComparisonOperator = exports.WebAclSensitivityToAct = exports.WebAclSensitivityLevel = void 0; exports.IpSetIpAddressVersion = { Ipv4: "IPV4", Ipv6: "IPV6", }; exports.IpSetScope = { Cloudfront: "CLOUDFRONT", Regional: "REGIONAL", }; exports.LoggingConfigurationConditionActionConditionPropertiesAction = { Allow: "ALLOW", Block: "BLOCK", Count: "COUNT", Captcha: "CAPTCHA", Challenge: "CHALLENGE", ExcludedAsCount: "EXCLUDED_AS_COUNT", }; exports.LoggingConfigurationFilterBehavior = { Keep: "KEEP", Drop: "DROP", }; exports.LoggingConfigurationFilterRequirement = { MeetsAll: "MEETS_ALL", MeetsAny: "MEETS_ANY", }; exports.LoggingConfigurationLoggingFilterPropertiesDefaultBehavior = { Keep: "KEEP", Drop: "DROP", }; exports.RegexPatternSetScope = { Cloudfront: "CLOUDFRONT", Regional: "REGIONAL", }; exports.RuleGroupBodyParsingFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", EvaluateAsString: "EVALUATE_AS_STRING", }; exports.RuleGroupForwardedIpConfigurationFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.RuleGroupIpSetForwardedIpConfigurationFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.RuleGroupIpSetForwardedIpConfigurationPosition = { First: "FIRST", Last: "LAST", Any: "ANY", }; exports.RuleGroupJa3FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.RuleGroupJa4FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.RuleGroupJsonMatchScope = { All: "ALL", Key: "KEY", Value: "VALUE", }; exports.RuleGroupLabelMatchScope = { Label: "LABEL", Namespace: "NAMESPACE", }; exports.RuleGroupMapMatchScope = { All: "ALL", Key: "KEY", Value: "VALUE", }; exports.RuleGroupOversizeHandling = { Continue: "CONTINUE", Match: "MATCH", NoMatch: "NO_MATCH", }; exports.RuleGroupPositionalConstraint = { Exactly: "EXACTLY", StartsWith: "STARTS_WITH", EndsWith: "ENDS_WITH", Contains: "CONTAINS", ContainsWord: "CONTAINS_WORD", }; exports.RuleGroupRateBasedStatementAggregateKeyType = { Ip: "IP", ForwardedIp: "FORWARDED_IP", Constant: "CONSTANT", CustomKeys: "CUSTOM_KEYS", }; exports.RuleGroupRateLimitJa3FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.RuleGroupRateLimitJa4FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.RuleGroupResponseContentType = { TextPlain: "TEXT_PLAIN", TextHtml: "TEXT_HTML", ApplicationJson: "APPLICATION_JSON", }; exports.RuleGroupScope = { Cloudfront: "CLOUDFRONT", Regional: "REGIONAL", }; exports.RuleGroupSensitivityLevel = { Low: "LOW", High: "HIGH", }; exports.RuleGroupSizeConstraintStatementComparisonOperator = { Eq: "EQ", Ne: "NE", Le: "LE", Lt: "LT", Ge: "GE", Gt: "GT", }; exports.RuleGroupTextTransformationType = { None: "NONE", CompressWhiteSpace: "COMPRESS_WHITE_SPACE", HtmlEntityDecode: "HTML_ENTITY_DECODE", Lowercase: "LOWERCASE", CmdLine: "CMD_LINE", UrlDecode: "URL_DECODE", Base64Decode: "BASE64_DECODE", HexDecode: "HEX_DECODE", Md5: "MD5", ReplaceComments: "REPLACE_COMMENTS", EscapeSeqDecode: "ESCAPE_SEQ_DECODE", SqlHexDecode: "SQL_HEX_DECODE", CssDecode: "CSS_DECODE", JsDecode: "JS_DECODE", NormalizePath: "NORMALIZE_PATH", NormalizePathWin: "NORMALIZE_PATH_WIN", RemoveNulls: "REMOVE_NULLS", ReplaceNulls: "REPLACE_NULLS", Base64DecodeExt: "BASE64_DECODE_EXT", UrlDecodeUni: "URL_DECODE_UNI", Utf8ToUnicode: "UTF8_TO_UNICODE", }; exports.RuleGroupUriFragmentFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclAwsManagedRulesBotControlRuleSetInspectionLevel = { Common: "COMMON", Targeted: "TARGETED", }; exports.WebAclBodyParsingFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", EvaluateAsString: "EVALUATE_AS_STRING", }; exports.WebAclDataProtectionAction = { Substitution: "SUBSTITUTION", Hash: "HASH", }; exports.WebAclFieldToProtectFieldType = { SingleHeader: "SINGLE_HEADER", SingleCookie: "SINGLE_COOKIE", SingleQueryArgument: "SINGLE_QUERY_ARGUMENT", QueryString: "QUERY_STRING", Body: "BODY", }; exports.WebAclForwardedIpConfigurationFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclIpSetForwardedIpConfigurationFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclIpSetForwardedIpConfigurationPosition = { First: "FIRST", Last: "LAST", Any: "ANY", }; exports.WebAclJa3FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclJa4FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclJsonMatchScope = { All: "ALL", Key: "KEY", Value: "VALUE", }; exports.WebAclLabelMatchScope = { Label: "LABEL", Namespace: "NAMESPACE", }; exports.WebAclManagedRuleGroupConfigPayloadType = { Json: "JSON", FormEncoded: "FORM_ENCODED", }; exports.WebAclMapMatchScope = { All: "ALL", Key: "KEY", Value: "VALUE", }; exports.WebAclOnSourceDDoSProtectionConfigAlbLowReputationMode = { ActiveUnderDdos: "ACTIVE_UNDER_DDOS", AlwaysOn: "ALWAYS_ON", }; exports.WebAclOversizeHandling = { Continue: "CONTINUE", Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclPositionalConstraint = { Exactly: "EXACTLY", StartsWith: "STARTS_WITH", EndsWith: "ENDS_WITH", Contains: "CONTAINS", ContainsWord: "CONTAINS_WORD", }; exports.WebAclRateBasedStatementAggregateKeyType = { Constant: "CONSTANT", Ip: "IP", ForwardedIp: "FORWARDED_IP", CustomKeys: "CUSTOM_KEYS", }; exports.WebAclRateLimitJa3FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclRateLimitJa4FingerprintFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclRequestInspectionAcfpPayloadType = { Json: "JSON", FormEncoded: "FORM_ENCODED", }; exports.WebAclRequestInspectionPayloadType = { Json: "JSON", FormEncoded: "FORM_ENCODED", }; exports.WebAclResponseContentType = { TextPlain: "TEXT_PLAIN", TextHtml: "TEXT_HTML", ApplicationJson: "APPLICATION_JSON", }; exports.WebAclScope = { Cloudfront: "CLOUDFRONT", Regional: "REGIONAL", }; exports.WebAclSensitivityLevel = { Low: "LOW", High: "HIGH", }; exports.WebAclSensitivityToAct = { Low: "LOW", Medium: "MEDIUM", High: "HIGH", }; exports.WebAclSizeConstraintStatementComparisonOperator = { Eq: "EQ", Ne: "NE", Le: "LE", Lt: "LT", Ge: "GE", Gt: "GT", }; exports.WebAclSizeInspectionLimit = { Kb16: "KB_16", Kb32: "KB_32", Kb48: "KB_48", Kb64: "KB_64", }; exports.WebAclTextTransformationType = { None: "NONE", CompressWhiteSpace: "COMPRESS_WHITE_SPACE", HtmlEntityDecode: "HTML_ENTITY_DECODE", Lowercase: "LOWERCASE", CmdLine: "CMD_LINE", UrlDecode: "URL_DECODE", Base64Decode: "BASE64_DECODE", HexDecode: "HEX_DECODE", Md5: "MD5", ReplaceComments: "REPLACE_COMMENTS", EscapeSeqDecode: "ESCAPE_SEQ_DECODE", SqlHexDecode: "SQL_HEX_DECODE", CssDecode: "CSS_DECODE", JsDecode: "JS_DECODE", NormalizePath: "NORMALIZE_PATH", NormalizePathWin: "NORMALIZE_PATH_WIN", RemoveNulls: "REMOVE_NULLS", ReplaceNulls: "REPLACE_NULLS", Base64DecodeExt: "BASE64_DECODE_EXT", UrlDecodeUni: "URL_DECODE_UNI", Utf8ToUnicode: "UTF8_TO_UNICODE", }; exports.WebAclUriFragmentFallbackBehavior = { Match: "MATCH", NoMatch: "NO_MATCH", }; exports.WebAclUsageOfAction = { Enabled: "ENABLED", Disabled: "DISABLED", }; //# sourceMappingURL=index.js.map