ClusterConfigFileArgs

data class ClusterConfigFileArgs(val content: Output<String>? = null, val encoding: Output<Either<String, ContentEncoding>>? = null, val fileName: Output<String>, val path: Output<String>? = null, val values: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterConfigFileArgs>

Cluster configuration files.

Constructors

Link copied to clipboard
constructor(content: Output<String>? = null, encoding: Output<Either<String, ContentEncoding>>? = null, fileName: Output<String>, path: Output<String>? = null, values: Output<Map<String, String>>? = null)

Properties

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

Free form content of the entire configuration file.

Link copied to clipboard
val encoding: Output<Either<String, ContentEncoding>>? = null

This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text.

Link copied to clipboard
val fileName: Output<String>

Configuration file name.

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

Path of the config file if content is specified.

Link copied to clipboard
val values: Output<Map<String, String>>? = null

List of key value pairs where key represents a valid service configuration name and value represents the value of the config.

Functions

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