EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptionsArgs

data class EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptionsArgs(val allowedSignatureAlgorithms: Output<List<String>>? = null, val tokenQueryParameter: Output<String>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptionsArgs>

Constructors

constructor(allowedSignatureAlgorithms: Output<List<String>>? = null, tokenQueryParameter: Output<String>? = null)

Properties

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

The allowed signature algorithms to use. Defaults to using only ED25519. You may specify up to 3 signature algorithms to use. Each value may be one of: ED25519, HMAC_SHA_256, HMAC_SHA1.

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

The query parameter in which to find the token. The name must be 1-64 characters long and match the regular expression a-zA-Z* which means the first character must be a letter, and all following characters must be a dash, underscore, letter or digit. Defaults to edge-cache-token.

Functions

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