ResolverCachingConfigArgs

data class ResolverCachingConfigArgs(val cachingKeys: Output<List<String>>? = null, val ttl: Output<Double>) : ConvertibleToJava<ResolverCachingConfigArgs>

The caching configuration for a resolver that has caching activated.

Constructors

Link copied to clipboard
constructor(cachingKeys: Output<List<String>>? = null, ttl: Output<Double>)

Properties

Link copied to clipboard
val cachingKeys: Output<List<String>>? = null

The caching keys for a resolver that has caching activated. Valid values are entries from the `$context.arguments`, `$context.source`, and `$context.identity` maps.

Link copied to clipboard
val ttl: Output<Double>

The TTL in seconds for a resolver that has caching activated. Valid values are 1–3,600 seconds.

Functions

Link copied to clipboard
open override fun toJava(): ResolverCachingConfigArgs