CacheExpirationActionParametersArgs

data class CacheExpirationActionParametersArgs(val cacheBehavior: Output<Either<String, CacheBehavior>>, val cacheDuration: Output<String>? = null, val cacheType: Output<Either<String, CacheType>>, val odataType: Output<String>) : ConvertibleToJava<CacheExpirationActionParametersArgs>

Defines the parameters for the cache expiration action.

Constructors

Link copied to clipboard
constructor(cacheBehavior: Output<Either<String, CacheBehavior>>, cacheDuration: Output<String>? = null, cacheType: Output<Either<String, CacheType>>, odataType: Output<String>)

Properties

Link copied to clipboard
val cacheBehavior: Output<Either<String, CacheBehavior>>

Caching behavior for the requests

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

The duration for which the content needs to be cached. Allowed format is d.hh:mm:ss

Link copied to clipboard
val cacheType: Output<Either<String, CacheType>>

The level at which the content needs to be cached.

Link copied to clipboard
val odataType: Output<String>

Functions

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