diff --git a/proxmoxve-python/__main__.py b/proxmoxve-python/__main__.py index 8644e86..6281a59 100644 --- a/proxmoxve-python/__main__.py +++ b/proxmoxve-python/__main__.py @@ -7,16 +7,16 @@ config = pulumi.Config() provider = proxmox.Provider("proxmoxve", virtual_environment = { - "endpoint": config.endpoint, + "endpoint": config.require("endpoint"), "insecure": True, "username": "root@pam", - "password": config.pvepassword + "password": config.require_secret("pvepassword") } ) vm = proxmox.vm.VirtualMachine("vm", name = "virtual-machine", - node_name = config.node_name, + node_name = config.require("node_name"), agent = proxmox.vm.VirtualMachineAgentArgs( enabled = True, trim = True, @@ -31,7 +31,7 @@ vm = proxmox.vm.VirtualMachine("vm", dedicated = 2048 ), clone = proxmox.vm.VirtualMachineCloneArgs( - node_name = config.node_name, + node_name = config.require("node_name"), datastore_id = "local-lvm", size = 20, file_format = "qcow2"