BackendConfigCmpv2

class BackendConfigCmpv2 : KotlinCustomResource

Allows setting the CMPv2 configuration on a PKI Secret Backend

Import

The PKI config cluster can be imported using the resource's id. In the case of the example above the id would be pki-root/config/cmpv2, where the pki-root component is the resource's backend, e.g.

$ pulumi import vault:pkiSecret/backendConfigCmpv2:BackendConfigCmpv2 example pki-root/config/cmpv2

Properties

Link copied to clipboard
val auditFields: Output<List<String>>

Fields parsed from the CSR that appear in the audit and can be used by sentinel policies.

Link copied to clipboard

Lists the mount accessors CMPv2 should delegate authentication requests towards (see below for nested schema).

Link copied to clipboard
val backend: Output<String>

The path to the PKI secret backend to read the CMPv2 configuration from, with no leading or trailing /s.

Link copied to clipboard

Specifies the behavior for requests using the non-role-qualified CMPv2 requests. Can be sign-verbatim or a role given by role:.

Link copied to clipboard

A comma-separated list of validations not to perform on CMPv2 messages.

Link copied to clipboard
val enabled: Output<Boolean>?

Specifies whether CMPv2 is enabled.

Link copied to clipboard

If set, parse out fields from the provided CSR making them available for Sentinel policies.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val lastUpdated: Output<String>

A read-only timestamp representing the last time the configuration was updated.

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

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. 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 urn: Output<String>