config

package
v0.0.0-...-6f7bcab Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetPmApiTokenId

func GetPmApiTokenId(ctx *pulumi.Context) string

API TokenID e.g. root@pam!mytesttoken

func GetPmApiTokenSecret

func GetPmApiTokenSecret(ctx *pulumi.Context) string

The secret uuid corresponding to a TokenID

func GetPmDangerouslyIgnoreUnknownAttributes

func GetPmDangerouslyIgnoreUnknownAttributes(ctx *pulumi.Context) bool

By default this provider will exit if an unknown attribute is found. This is to prevent the accidential destruction of VMs or Data when something in the proxmox API has changed/updated and is not confirmed to work with this provider. Set this to true at your own risk. It may allow you to proceed in cases when the provider refuses to work, but be aware of the danger in doing so.

func GetPmLogEnable

func GetPmLogEnable(ctx *pulumi.Context) bool

Enable provider logging to get proxmox API logs

func GetPmLogFile

func GetPmLogFile(ctx *pulumi.Context) string

Write logs to this specific file

func GetPmLogLevels

func GetPmLogLevels(ctx *pulumi.Context) string

Configure the logging level to display; trace, debug, info, warn, etc

func GetPmOtp

func GetPmOtp(ctx *pulumi.Context) string

OTP 2FA code (if required)

func GetPmParallel

func GetPmParallel(ctx *pulumi.Context) int

func GetPmPassword

func GetPmPassword(ctx *pulumi.Context) string

Password to authenticate into proxmox

func GetPmTimeout

func GetPmTimeout(ctx *pulumi.Context) int

func GetPmTlsInsecure

func GetPmTlsInsecure(ctx *pulumi.Context) bool

By default, every TLS connection is verified to be secure. This option allows terraform to proceed and operate on servers considered insecure. For example if you're connecting to a remote host and you do not have the CA cert that issued the proxmox api url's certificate.

func GetPmUser

func GetPmUser(ctx *pulumi.Context) string

Username e.g. myuser or myuser@pam

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL