Package-level declarations
Types
Link copied to clipboard
data class EdgeCacheKeysetPublicKeyArgs(val id: Output<String>, val managed: Output<Boolean>? = null, val value: Output<String>? = null) : ConvertibleToJava<EdgeCacheKeysetPublicKeyArgs>
Link copied to clipboard
Builder for EdgeCacheKeysetPublicKeyArgs.
Link copied to clipboard
data class EdgeCacheKeysetValidationSharedKeyArgs(val secretVersion: Output<String>) : ConvertibleToJava<EdgeCacheKeysetValidationSharedKeyArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheOriginAwsV4AuthenticationArgs(val accessKeyId: Output<String>, val originRegion: Output<String>, val secretAccessKeyVersion: Output<String>) : ConvertibleToJava<EdgeCacheOriginAwsV4AuthenticationArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheOriginOriginOverrideActionArgs(val headerAction: Output<EdgeCacheOriginOriginOverrideActionHeaderActionArgs>? = null, val urlRewrite: Output<EdgeCacheOriginOriginOverrideActionUrlRewriteArgs>? = null) : ConvertibleToJava<EdgeCacheOriginOriginOverrideActionArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheOriginOriginOverrideActionHeaderActionArgs(val requestHeadersToAdds: Output<List<EdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAddArgs>>? = null) : ConvertibleToJava<EdgeCacheOriginOriginOverrideActionHeaderActionArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAddArgs(val headerName: Output<String>, val headerValue: Output<String>, val replace: Output<Boolean>? = null) : ConvertibleToJava<EdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAddArgs>
Link copied to clipboard
data class EdgeCacheOriginOriginOverrideActionUrlRewriteArgs(val hostRewrite: Output<String>? = null) : ConvertibleToJava<EdgeCacheOriginOriginOverrideActionUrlRewriteArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheOriginOriginRedirectArgs(val redirectConditions: Output<List<String>>? = null) : ConvertibleToJava<EdgeCacheOriginOriginRedirectArgs>
Link copied to clipboard
Builder for EdgeCacheOriginOriginRedirectArgs.
Link copied to clipboard
data class EdgeCacheOriginTimeoutArgs(val connectTimeout: Output<String>? = null, val maxAttemptsTimeout: Output<String>? = null, val readTimeout: Output<String>? = null, val responseTimeout: Output<String>? = null) : ConvertibleToJava<EdgeCacheOriginTimeoutArgs>
Link copied to clipboard
Builder for EdgeCacheOriginTimeoutArgs.
Link copied to clipboard
data class EdgeCacheServiceLogConfigArgs(val enable: Output<Boolean>? = null, val sampleRate: Output<Double>? = null) : ConvertibleToJava<EdgeCacheServiceLogConfigArgs>
Link copied to clipboard
Builder for EdgeCacheServiceLogConfigArgs.
Link copied to clipboard
data class EdgeCacheServiceRoutingArgs(val hostRules: Output<List<EdgeCacheServiceRoutingHostRuleArgs>>, val pathMatchers: Output<List<EdgeCacheServiceRoutingPathMatcherArgs>>) : ConvertibleToJava<EdgeCacheServiceRoutingArgs>
Link copied to clipboard
Builder for EdgeCacheServiceRoutingArgs.
Link copied to clipboard
data class EdgeCacheServiceRoutingHostRuleArgs(val description: Output<String>? = null, val hosts: Output<List<String>>, val pathMatcher: Output<String>) : ConvertibleToJava<EdgeCacheServiceRoutingHostRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherArgs(val description: Output<String>? = null, val name: Output<String>, val routeRules: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>>) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleArgs(val description: Output<String>? = null, val headerAction: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionArgs>? = null, val matchRules: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleArgs>>, val origin: Output<String>? = null, val priority: Output<String>, val routeAction: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionArgs>? = null, val urlRedirect: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleUrlRedirectArgs>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionArgs(val requestHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAddArgs>>? = null, val requestHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemoveArgs>>? = null, val responseHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAddArgs>>? = null, val responseHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemoveArgs>>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAddArgs(val headerName: Output<String>, val headerValue: Output<String>, val replace: Output<Boolean>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAddArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemoveArgs(val headerName: Output<String>) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemoveArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAddArgs(val headerName: Output<String>, val headerValue: Output<String>, val replace: Output<Boolean>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAddArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemoveArgs(val headerName: Output<String>) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemoveArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleArgs(val fullPathMatch: Output<String>? = null, val headerMatches: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleHeaderMatchArgs>>? = null, val ignoreCase: Output<Boolean>? = null, val pathTemplateMatch: Output<String>? = null, val prefixMatch: Output<String>? = null, val queryParameterMatches: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs>>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleHeaderMatchArgs(val exactMatch: Output<String>? = null, val headerName: Output<String>, val invertMatch: Output<Boolean>? = null, val prefixMatch: Output<String>? = null, val presentMatch: Output<Boolean>? = null, val suffixMatch: Output<String>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleHeaderMatchArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs(val exactMatch: Output<String>? = null, val name: Output<String>, val presentMatch: Output<Boolean>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionArgs(val cdnPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyArgs>? = null, val corsPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicyArgs>? = null, val urlRewrite: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewriteArgs>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyAddSignaturesArgs(val actions: Output<String>, val copiedParameters: Output<List<String>>? = null, val keyset: Output<String>? = null, val tokenQueryParameter: Output<String>? = null, val tokenTtl: Output<String>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyAddSignaturesArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyArgs(val addSignatures: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyAddSignaturesArgs>? = null, val cacheKeyPolicy: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyCacheKeyPolicyArgs>? = null, val cacheMode: Output<String>? = null, val clientTtl: Output<String>? = null, val defaultTtl: Output<String>? = null, val maxTtl: Output<String>? = null, val negativeCaching: Output<Boolean>? = null, val negativeCachingPolicy: Output<Map<String, String>>? = null, val signedRequestKeyset: Output<String>? = null, val signedRequestMaximumExpirationTtl: Output<String>? = null, val signedRequestMode: Output<String>? = null, val signedTokenOptions: Output<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptionsArgs>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyCacheKeyPolicyArgs(val excludeHost: Output<Boolean>? = null, val excludeQueryString: Output<Boolean>? = null, val excludedQueryParameters: Output<List<String>>? = null, val includeProtocol: Output<Boolean>? = null, val includedCookieNames: Output<List<String>>? = null, val includedHeaderNames: Output<List<String>>? = null, val includedQueryParameters: Output<List<String>>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyCacheKeyPolicyArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptionsArgs(val allowedSignatureAlgorithms: Output<List<String>>? = null, val tokenQueryParameter: Output<String>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptionsArgs>
Link copied to clipboard
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicyArgs(val allowCredentials: Output<Boolean>? = null, val allowHeaders: Output<List<String>>? = null, val allowMethods: Output<List<String>>? = null, val allowOrigins: Output<List<String>>? = null, val disabled: Output<Boolean>? = null, val exposeHeaders: Output<List<String>>? = null, val maxAge: Output<String>) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCorsPolicyArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewriteArgs(val hostRewrite: Output<String>? = null, val pathPrefixRewrite: Output<String>? = null, val pathTemplateRewrite: Output<String>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionUrlRewriteArgs>
Link copied to clipboard
data class EdgeCacheServiceRoutingPathMatcherRouteRuleUrlRedirectArgs(val hostRedirect: Output<String>? = null, val httpsRedirect: Output<Boolean>? = null, val pathRedirect: Output<String>? = null, val prefixRedirect: Output<String>? = null, val redirectResponseCode: Output<String>? = null, val stripQuery: Output<Boolean>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleUrlRedirectArgs>