GlobalServiceConfigurationArgs

data class GlobalServiceConfigurationArgs(val autoScale: Output<AutoScaleConfigurationArgs>? = null, val etag: Output<String>? = null, val serviceAuth: Output<ServiceAuthConfigurationArgs>? = null, val ssl: Output<SslConfigurationArgs>? = null) : ConvertibleToJava<GlobalServiceConfigurationArgs>

Global configuration for services in the cluster.

Constructors

Link copied to clipboard
constructor(autoScale: Output<AutoScaleConfigurationArgs>? = null, etag: Output<String>? = null, serviceAuth: Output<ServiceAuthConfigurationArgs>? = null, ssl: Output<SslConfigurationArgs>? = null)

Properties

Link copied to clipboard

The auto-scale configuration

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

The configuration ETag for updates.

Link copied to clipboard

Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.

Link copied to clipboard
val ssl: Output<SslConfigurationArgs>? = null

The SSL configuration properties

Functions

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