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
Link copied to clipboard
data class EdgeCacheOriginAwsV4Authentication(val accessKeyId: String, val originRegion: String, val secretAccessKeyVersion: String)
Link copied to clipboard
data class EdgeCacheOriginOriginOverrideAction(val headerAction: EdgeCacheOriginOriginOverrideActionHeaderAction? = null, val urlRewrite: EdgeCacheOriginOriginOverrideActionUrlRewrite? = null)
Link copied to clipboard
data class EdgeCacheOriginOriginOverrideActionHeaderAction(val requestHeadersToAdds: List<EdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd>? = null)
Link copied to clipboard
data class EdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd(val headerName: String, val headerValue: String, val replace: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
data class EdgeCacheServiceRouting(val hostRules: List<EdgeCacheServiceRoutingHostRule>, val pathMatchers: List<EdgeCacheServiceRoutingPathMatcher>)
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>)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRule(val description: String? = null, val headerAction: EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction? = null, val matchRules: List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRule>, val origin: String? = null, val priority: String, val routeAction: EdgeCacheServiceRoutingPathMatcherRouteRuleRouteAction? = null, val urlRedirect: EdgeCacheServiceRoutingPathMatcherRouteRuleUrlRedirect? = null)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction(val requestHeaderToAdds: List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAdd>? = null, val requestHeaderToRemoves: List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemove>? = null, val responseHeaderToAdds: List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAdd>? = null, val responseHeaderToRemoves: List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemove>? = null)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAdd(val headerName: String, val headerValue: String, val replace: Boolean? = null)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemove(val headerName: String)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAdd(val headerName: String, val headerValue: String, val replace: Boolean? = null)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemove(val headerName: String)
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleQueryParameterMatch(val exactMatch: String? = null, val name: String, val presentMatch: Boolean? = null)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteAction(val cdnPolicy: EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicy? = null, val corsPolicy: EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicy? = null, val urlRewrite: EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewrite? = null)
Link copied to clipboard
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)
Link copied to clipboard
Link copied to clipboard
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)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptions(val allowedSignatureAlgorithms: List<String>? = null, val tokenQueryParameter: String? = null)
Link copied to clipboard
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)
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewrite(val hostRewrite: String? = null, val pathPrefixRewrite: String? = null, val pathTemplateRewrite: String? = null)
Link copied to clipboard