This release is a pre-release and may not be stable for production use.
Venafi Resource Provider
The Venafi Resource Provider lets you manage Venafi resources.
Installing
This package is available in many languages in the standard packaging formats.
Node.js (Java/TypeScript)
To use from JavaScript or TypeScript in Node.js, install using either npm:
$ npm install @pulumi/venafi
or yarn:
$ yarn add @pulumi/venafi
Python
To use from Python, install using pip:
$ pip install pulumi_venafi
Go
To use from Go, use go get to grab the latest version of the library
$ go get github.com/pulumi/pulumi-venafi/sdk
.NET
To use from .NET, install using dotnet add package:
$ dotnet add package Pulumi.Venafi
Configuration
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 theVENAFI_ZONEenvironment variable.venafi:url- (Optional) Venafi URL (e.g.https://tpp.venafi.example). It can also be sourced from theVENAFI_URLenvironment variable.venafi:accessToken- (Optional) authentication token for the API Application (applies only to Venafi Platform). It can also be sourced from theVENAFI_TOKENenvironment variable.venafi:apiKey- (Optional) REST API key for authentication (applies only to Venafi Cloud). It can also be sourced from theVENAFI_APIenvironment variable.venafi:tppUsername- (Optional) WebSDK account username for authentication (applies only to Venafi Platform). It can also be sourced from theVENAFI_USERenvironment variable.venafi:tppPassword- (Optional) WebSDK account password for authentication (applies only to Venafi Platform). It can also be sourced from theVENAFI_PASSenvironment variable.venafi:trustBundle- (Optional) PEM trust bundle for Venafi Platform server certificate.venafi:devMode- (Optional) Whentruewill test the provider without connecting to Venafi Platform or Venafi Cloud. It can also be sourced from theVENAFI_DEVMODEenvironment variable.
Reference
For further information, please visit the Venafi provider docs or for detailed reference documentation, please visit the API docs.
Release files for pulumi-venafi 1.13.0a1777533518
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pulumi_venafi-1.13.0a1777533518.tar.gz | 28.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pulumi_venafi-1.13.0a1777533518-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 65.3 kB
Release files / pulumi_venafi-1.13.0a1777533518.tar.gz
| Download URL | pulumi_venafi-1.13.0a1777533518.tar.gz |
|---|---|
| Size | 28.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e11add22eb4e9114c591929fe4f921524d6bad525bba869a8cffba469b4a465c
|
|
BLAKE2b-256 checksum How to use checksums |
0c985e699beba7e5fcfca3c9327be170fe2c5f055e137cb5a3a50390e23b8b8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.8
|
Release files / pulumi_venafi-1.13.0a1777533518-py3-none-any.whl
| Download URL | pulumi_venafi-1.13.0a1777533518-py3-none-any.whl |
|---|---|
| Size | 36.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a0db87555e23620452ed84726752b2d123fbb6006bccccf86abf8f10c57184d
|
|
BLAKE2b-256 checksum How to use checksums |
70fd0544f1663b2c492aec498fdf7e3fbf18d1ba90c830c22b3a594abbee00c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.8
|