Package-level declarations

Types

Link copied to clipboard
data class EdgeCacheKeysetPublicKey(val id: String, val managed: Boolean? = null, val value: String? = null)
Link copied to clipboard
data class EdgeCacheKeysetValidationSharedKey(val secretVersion: String)
Link copied to clipboard
data class EdgeCacheOriginAwsV4Authentication(val accessKeyId: String, val originRegion: String, val secretAccessKeyVersion: String)
data class EdgeCacheOriginOriginOverrideActionUrlRewrite(val hostRewrite: String? = null)
Link copied to clipboard
data class EdgeCacheOriginOriginRedirect(val redirectConditions: List<String>? = null)
Link copied to clipboard
data class EdgeCacheOriginTimeout(val connectTimeout: String? = null, val maxAttemptsTimeout: String? = null, val readTimeout: String? = null, val responseTimeout: String? = null)
Link copied to clipboard
data class EdgeCacheServiceLogConfig(val enable: Boolean? = null, val sampleRate: Double? = null)
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingHostRule(val description: String? = null, val hosts: List<String>, val pathMatcher: String)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcher(val description: String? = null, val name: String, val routeRules: List<EdgeCacheServiceRoutingPathMatcherRouteRule>)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRule(val fullPathMatch: String? = null, val headerMatches: List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleHeaderMatch>? = null, val ignoreCase: Boolean? = null, val pathTemplateMatch: String? = null, val prefixMatch: String? = null, val queryParameterMatches: List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleQueryParameterMatch>? = null)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleHeaderMatch(val exactMatch: String? = null, val headerName: String, val invertMatch: Boolean? = null, val prefixMatch: String? = null, val presentMatch: Boolean? = null, val suffixMatch: String? = null)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicy(val addSignatures: EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyAddSignatures? = null, val cacheKeyPolicy: EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyCacheKeyPolicy? = null, val cacheMode: String? = null, val clientTtl: String? = null, val defaultTtl: String? = null, val maxTtl: String? = null, val negativeCaching: Boolean? = null, val negativeCachingPolicy: Map<String, String>? = null, val signedRequestKeyset: String? = null, val signedRequestMaximumExpirationTtl: String? = null, val signedRequestMode: String? = null, val signedTokenOptions: EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptions? = null)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyAddSignatures(val actions: String, val copiedParameters: List<String>? = null, val keyset: String? = null, val tokenQueryParameter: String? = null, val tokenTtl: String? = null)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyCacheKeyPolicy(val excludeHost: Boolean? = null, val excludeQueryString: Boolean? = null, val excludedQueryParameters: List<String>? = null, val includeProtocol: Boolean? = null, val includedCookieNames: List<String>? = null, val includedHeaderNames: List<String>? = null, val includedQueryParameters: List<String>? = null)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicy(val allowCredentials: Boolean? = null, val allowHeaders: List<String>? = null, val allowMethods: List<String>? = null, val allowOrigins: List<String>? = null, val disabled: Boolean? = null, val exposeHeaders: List<String>? = null, val maxAge: String)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewrite(val hostRewrite: String? = null, val pathPrefixRewrite: String? = null, val pathTemplateRewrite: String? = null)
data class EdgeCacheServiceRoutingPathMatcherRouteRuleUrlRedirect(val hostRedirect: String? = null, val httpsRedirect: Boolean? = null, val pathRedirect: String? = null, val prefixRedirect: String? = null, val redirectResponseCode: String? = null, val stripQuery: Boolean? = null)