Viewing docs for Proxmox Virtual Environment (Proxmox VE) v8.1.0
published on Sunday, Apr 26, 2026 by Daniel Muehlbachler-Pietrzykowski
published on Sunday, Apr 26, 2026 by Daniel Muehlbachler-Pietrzykowski
Viewing docs for Proxmox Virtual Environment (Proxmox VE) v8.1.0
published on Sunday, Apr 26, 2026 by Daniel Muehlbachler-Pietrzykowski
published on Sunday, Apr 26, 2026 by Daniel Muehlbachler-Pietrzykowski
Retrieves information about a specific ACME account.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as proxmoxve from "@muhlba91/pulumi-proxmoxve";
// This will fetch all ACME accounts...
const all = proxmoxve.acme.getAccounts({});
// ...which we will go through in order to fetch the whole data on each account.
const example = all.then(all => .reduce((__obj, [__key, __value]) => ({ ...__obj, [__key]: proxmoxve.acme.getAccount({
name: __value,
}) }), {}));
export const dataProxmoxAcmeAccount = example;
import pulumi
import pulumi_proxmoxve as proxmoxve
# This will fetch all ACME accounts...
all = proxmoxve.acme.get_accounts()
# ...which we will go through in order to fetch the whole data on each account.
example = {__key: proxmoxve.acme.get_account(name=__value) for __key, __value in enumerate(all.accounts)}
pulumi.export("dataProxmoxAcmeAccount", example)
Example coming soon!
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using ProxmoxVE = Pulumi.ProxmoxVE;
return await Deployment.RunAsync(() =>
{
// This will fetch all ACME accounts...
var all = ProxmoxVE.Acme.GetAccounts.Invoke();
// ...which we will go through in order to fetch the whole data on each account.
var example = ;
return new Dictionary<string, object?>
{
["dataProxmoxAcmeAccount"] = example,
};
});
Example coming soon!
Example coming soon!
Example coming soon!
Using getAccount
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAccount(args: GetAccountArgs, opts?: InvokeOptions): Promise<GetAccountResult>
function getAccountOutput(args: GetAccountOutputArgs, opts?: InvokeOptions): Output<GetAccountResult>def get_account(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccountResult
def get_account_output(name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccountResult]func LookupAccount(ctx *Context, args *LookupAccountArgs, opts ...InvokeOption) (*LookupAccountResult, error)
func LookupAccountOutput(ctx *Context, args *LookupAccountOutputArgs, opts ...InvokeOption) LookupAccountResultOutput> Note: This function is named LookupAccount in the Go SDK.
public static class GetAccount
{
public static Task<GetAccountResult> InvokeAsync(GetAccountArgs args, InvokeOptions? opts = null)
public static Output<GetAccountResult> Invoke(GetAccountInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
public static Output<GetAccountResult> getAccount(GetAccountArgs args, InvokeOptions options)
fn::invoke:
function: proxmoxve:acme/getAccount:getAccount
arguments:
# arguments dictionarydata "proxmoxve_acme_getaccount" "name" {
# arguments
}The following arguments are supported:
- Name string
- The identifier of the ACME account to read.
- Name string
- The identifier of the ACME account to read.
- name string
- The identifier of the ACME account to read.
- name String
- The identifier of the ACME account to read.
- name string
- The identifier of the ACME account to read.
- name str
- The identifier of the ACME account to read.
- name String
- The identifier of the ACME account to read.
getAccount Result
The following output properties are available:
- Account
Pulumi.
Proxmox VE. Acme. Outputs. Get Account Account - The ACME account information.
- Directory string
- The directory URL of the ACME account.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- The location URL of the ACME account.
- Tos string
- The URL of the terms of service of the ACME account.
- Name string
- The identifier of the ACME account to read.
- Account
Get
Account Account - The ACME account information.
- Directory string
- The directory URL of the ACME account.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- The location URL of the ACME account.
- Tos string
- The URL of the terms of service of the ACME account.
- Name string
- The identifier of the ACME account to read.
- account object
- The ACME account information.
- directory string
- The directory URL of the ACME account.
- id string
- The provider-assigned unique ID for this managed resource.
- location string
- The location URL of the ACME account.
- tos string
- The URL of the terms of service of the ACME account.
- name string
- The identifier of the ACME account to read.
- account
Get
Account Account - The ACME account information.
- directory String
- The directory URL of the ACME account.
- id String
- The provider-assigned unique ID for this managed resource.
- location String
- The location URL of the ACME account.
- tos String
- The URL of the terms of service of the ACME account.
- name String
- The identifier of the ACME account to read.
- account
Get
Account Account - The ACME account information.
- directory string
- The directory URL of the ACME account.
- id string
- The provider-assigned unique ID for this managed resource.
- location string
- The location URL of the ACME account.
- tos string
- The URL of the terms of service of the ACME account.
- name string
- The identifier of the ACME account to read.
- account
Get
Account Account - The ACME account information.
- directory str
- The directory URL of the ACME account.
- id str
- The provider-assigned unique ID for this managed resource.
- location str
- The location URL of the ACME account.
- tos str
- The URL of the terms of service of the ACME account.
- name str
- The identifier of the ACME account to read.
- account Property Map
- The ACME account information.
- directory String
- The directory URL of the ACME account.
- id String
- The provider-assigned unique ID for this managed resource.
- location String
- The location URL of the ACME account.
- tos String
- The URL of the terms of service of the ACME account.
- name String
- The identifier of the ACME account to read.
Supporting Types
GetAccountAccount
- contacts list(string)
- An array of contact email addresses.
- created_
at string - The timestamp of the account creation.
- status string
- The status of the account. Can be one of
valid,deactivatedorrevoked.
- contacts Sequence[str]
- An array of contact email addresses.
- created_
at str - The timestamp of the account creation.
- status str
- The status of the account. Can be one of
valid,deactivatedorrevoked.
Package Details
- Repository
- proxmoxve muhlba91/pulumi-proxmoxve
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
proxmoxTerraform Provider.
Viewing docs for Proxmox Virtual Environment (Proxmox VE) v8.1.0
published on Sunday, Apr 26, 2026 by Daniel Muehlbachler-Pietrzykowski
published on Sunday, Apr 26, 2026 by Daniel Muehlbachler-Pietrzykowski
