VaultProvider

class VaultProvider : KotlinProviderResource

The provider type for the vault package. By default, resources use package-wide configuration settings, however an explicit Provider instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.

Properties

Link copied to clipboard
val addAddressToEnv: Output<String>?
Link copied to clipboard
val address: Output<String>

URL of the root of the target Vault server.

Link copied to clipboard
val caCertDir: Output<String>?

Path to directory containing CA certificate files to validate the server's certificate.

Link copied to clipboard
val caCertFile: Output<String>?

Path to a CA certificate file to validate the server's certificate.

Link copied to clipboard
val namespace: Output<String>?

The namespace to use. Available only for Vault Enterprise.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tlsServerName: Output<String>?

Name to use as the SNI host when connecting via TLS.

Link copied to clipboard
val token: Output<String>

Token to use to authenticate to Vault.

Link copied to clipboard
val tokenName: Output<String>?

Token name to use for creating the Vault child token.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard

Override the Vault server version, which is normally determined dynamically from the target Vault server