A Pulumi package for creating and managing venafi cloud resources.
Venafi Resource Provider
The Venafi Resource Provider lets you manage Venafi resources.
This package is available in many languages in the standard packaging formats.
$ npm install @pulumi/venafi
$ yarn add @pulumi/venafi
To use from Python, install using
$ pip install pulumi_venafi
To use from Go, use
go get to grab the latest version of the library
$ go get github.com/pulumi/pulumi-venafi/sdk
To use from .NET, install using
dotnet add package:
$ dotnet add package Pulumi.Venafi
The following configuration points are available:
venafi:zone- (Optional) Zone ID for Venafi Cloud or policy folder for Venafi Platform.
It can also be sourced from the
venafi:url- (Optional) Venafi URL (e.g.
https://tpp.venafi.example). It can also be sourced from the
venafi:accessToken- (Optional) authentication token for the API Application (applies only to Venafi Platform). It can also be sourced from the
venafi:apiKey- (Optional) REST API key for authentication (applies only to Venafi Cloud). It can also be sourced from the
venafi:tppUsername- (Optional) WebSDK account username for authentication (applies only to Venafi Platform). It can also be sourced from the
venafi:tppPassword- (Optional) WebSDK account password for authentication (applies only to Venafi Platform). It can also be sourced from the
venafi:trustBundle- (Optional) PEM trust bundle for Venafi Platform server certificate.
venafi:devMode- (Optional) When
truewill test the provider without connecting to Venafi Platform or Venafi Cloud. It can also be sourced from the
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.