SecretsManagementSettingsArgs

data class SecretsManagementSettingsArgs(val certificateStoreLocation: Output<String>? = null, val certificateStoreName: Output<Either<String, CertificateStoreNameOption>>? = null, val keyExportable: Output<Boolean>, val observedCertificates: Output<List<String>>) : ConvertibleToJava<SecretsManagementSettingsArgs>

The secret management settings of the machines in the pool.

Constructors

Link copied to clipboard
constructor(certificateStoreLocation: Output<String>? = null, certificateStoreName: Output<Either<String, CertificateStoreNameOption>>? = null, keyExportable: Output<Boolean>, observedCertificates: Output<List<String>>)

Properties

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

Where to store certificates on the machine.

Link copied to clipboard

Name of the certificate store to use on the machine, currently 'My' and 'Root' are supported.

Link copied to clipboard
val keyExportable: Output<Boolean>

Defines if the key of the certificates should be exportable.

Link copied to clipboard

The list of certificates to install on all machines in the pool.

Functions

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