EdgeCacheKeysetPublicKeyArgs

data class EdgeCacheKeysetPublicKeyArgs(val id: Output<String>, val managed: Output<Boolean>? = null, val value: Output<String>? = null) : ConvertibleToJava<EdgeCacheKeysetPublicKeyArgs>

Constructors

Link copied to clipboard
constructor(id: Output<String>, managed: Output<Boolean>? = null, value: Output<String>? = null)

Properties

Link copied to clipboard
val id: Output<String>

The ID of the public key. The ID must be 1-63 characters long, and comply with RFC1035. The name must be 1-64 characters long, and match the regular expression a-zA-Z0-9_-* which means the first character must be a letter, and all following characters must be a dash, underscore, letter or digit.

Link copied to clipboard
val managed: Output<Boolean>? = null

Set to true to have the CDN automatically manage this public key value.

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

The base64-encoded value of the Ed25519 public key. The base64 encoding can be padded (44 bytes) or unpadded (43 bytes). Representations or encodings of the public key other than this will be rejected with an error. Note: This property is sensitive and will not be displayed in the plan.

Functions

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