PolicyArgs

data class PolicyArgs(val name: Output<String>? = null, val namespace: Output<String>? = null, val policy: Output<String>? = null) : ConvertibleToJava<PolicyArgs>

Import

Policies can be imported using the name, e.g.

$ pulumi import vault:index/policy:Policy example dev-team

Constructors

Link copied to clipboard
constructor(name: Output<String>? = null, namespace: Output<String>? = null, policy: Output<String>? = null)

Properties

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

The name of the policy

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

The namespace to provision the resource in. The value should not contain leading or trailing forward slashes. The namespace is always relative to the provider's configured namespace. Available only for Vault Enterprise.

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

String containing a Vault policy

Functions

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