PolicyConfig
Defined in: packages/gateway/src/policies/types.ts:88
Base configuration shared by all policies
Extended by
Section titled “Extended by”MockConfigProxyPolicyConfigApiKeyAuthConfigBasicAuthConfigCorsConfigMetricsReporterConfigServerTimingConfigGenerateHttpSignatureConfigGenerateJwtConfigJwsConfigJwtAuthConfigOAuth2ConfigRbacConfigVerifyHttpSignatureConfigAssignMetricsConfigRequestLogConfigCircuitBreakerConfigLatencyInjectionConfigRetryConfigTimeoutConfigCacheConfigDynamicRoutingConfigGeoIpFilterConfigHttpCalloutConfigInterruptConfigIpFilterConfigJsonThreatProtectionConfigRateLimitConfigRegexThreatProtectionConfigRequestLimitConfigResourceFilterConfigSslEnforceConfigTrafficShadowConfigAssignAttributesConfigAssignContentConfigJsonValidationConfigOverrideMethodConfigRequestValidationConfigRequestTransformConfigResponseTransformConfig
Properties
Section titled “Properties”
optionalskip?: (c) =>boolean|Promise<boolean>
Defined in: packages/gateway/src/policies/types.ts:90
Skip this policy when condition returns true
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”boolean | Promise<boolean>