com.pulumi.vault.transform.kotlin.inputs.GetEncodePlainArgs.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-vault-kotlin Show documentation
Show all versions of pulumi-vault-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.vault.transform.kotlin.inputs
import com.pulumi.kotlin.ConvertibleToJava
import com.pulumi.kotlin.PulumiNullFieldException
import com.pulumi.kotlin.PulumiTagMarker
import com.pulumi.vault.transform.inputs.GetEncodePlainArgs.builder
import kotlin.Any
import kotlin.String
import kotlin.Suppress
import kotlin.collections.List
import kotlin.collections.Map
import kotlin.jvm.JvmName
/**
* A collection of arguments for invoking getEncode.
* @property batchInputs Specifies a list of items to be encoded in a single batch. If this parameter is set, the parameters 'value', 'transformation' and 'tweak' will be ignored. Each batch item within the list can specify these parameters instead.
* @property batchResults The result of encoding a batch.
* @property encodedValue The result of encoding a value.
* @property namespace The namespace of the target resource.
* The value should not contain leading or trailing forward slashes.
* The `namespace` is always relative to the provider's configured [namespace](https://www.terraform.io/docs/providers/vault/index.html#namespace).
* *Available only for Vault Enterprise*.
* @property path Path to where the back-end is mounted within Vault.
* @property roleName The name of the role.
* @property transformation The transformation to perform. If no value is provided and the role contains a single transformation, this value will be inferred from the role.
* @property tweak The tweak value to use. Only applicable for FPE transformations
* @property value The value in which to encode.
*/
public data class GetEncodePlainArgs(
public val batchInputs: List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy