Documentation ¶
Index ¶
- func GetPmApiTokenId(ctx *pulumi.Context) string
- func GetPmApiTokenSecret(ctx *pulumi.Context) string
- func GetPmApiUrl(ctx *pulumi.Context) string
- func GetPmDangerouslyIgnoreUnknownAttributes(ctx *pulumi.Context) bool
- func GetPmLogEnable(ctx *pulumi.Context) bool
- func GetPmLogFile(ctx *pulumi.Context) string
- func GetPmLogLevels(ctx *pulumi.Context) string
- func GetPmOtp(ctx *pulumi.Context) string
- func GetPmParallel(ctx *pulumi.Context) int
- func GetPmPassword(ctx *pulumi.Context) string
- func GetPmTimeout(ctx *pulumi.Context) int
- func GetPmTlsInsecure(ctx *pulumi.Context) bool
- func GetPmUser(ctx *pulumi.Context) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPmApiTokenId ¶
API TokenID e.g. root@pam!mytesttoken
func GetPmApiTokenSecret ¶
The secret uuid corresponding to a TokenID
func GetPmDangerouslyIgnoreUnknownAttributes ¶
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 ¶
Enable provider logging to get proxmox API logs
func GetPmLogLevels ¶
Configure the logging level to display; trace, debug, info, warn, etc
func GetPmParallel ¶
func GetPmPassword ¶
Password to authenticate into proxmox
func GetPmTimeout ¶
func GetPmTlsInsecure ¶
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.
Types ¶
This section is empty.