Skip to content

Commit

Permalink
feat: prepare for upstream release v0.69.0
Browse files Browse the repository at this point in the history
  • Loading branch information
muhlba91 committed Dec 18, 2024
1 parent e9be4eb commit 4f57bdd
Show file tree
Hide file tree
Showing 146 changed files with 2,511 additions and 683 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ PROVIDER := pulumi-resource-${PACK}
VERSION := $(shell pulumictl get version)

JAVA_GEN := pulumi-java-gen
JAVA_GEN_VERSION := v0.18.0
JAVA_GEN_VERSION := v0.20.0

TESTPARALLELISM := 4

Expand Down
2 changes: 1 addition & 1 deletion provider/cmd/pulumi-resource-proxmoxve/schema-embed.json

Large diffs are not rendered by default.

72 changes: 36 additions & 36 deletions provider/cmd/pulumi-resource-proxmoxve/schema.json

Large diffs are not rendered by default.

26 changes: 0 additions & 26 deletions provider/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1270,8 +1270,6 @@ github.com/blang/semver v3.5.1+incompatible h1:cQNTCjp13qL8KC3Nbxr/y2Bqb63oX6wdn
github.com/blang/semver v3.5.1+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk=
github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
github.com/bpg/terraform-provider-proxmox v0.68.1 h1:VcNr37LrBEfU3B/62B6f8CAx2P0Nl7wFpBta0OqjbHo=
github.com/bpg/terraform-provider-proxmox v0.68.1/go.mod h1:zX9+kvteqvlBfK2Dj/HUZUboO4Pi87JiL6GPdiossWs=
github.com/bpg/terraform-provider-proxmox v0.69.0 h1:vpnxldjz3ClzzoOZL9fyx+uGjXYgXMDb3EUN6W7MD9Q=
github.com/bpg/terraform-provider-proxmox v0.69.0/go.mod h1:Ybz6Bs3vnbtpFLU1tJwK/QXhXDsTLLEOWu+Ka4Q7qzU=
github.com/brianvoe/gofakeit/v7 v7.1.2 h1:vSKaVScNhWVpf1rlyEKSvO8zKZfuDtGqoIHT//iNNb8=
Expand Down Expand Up @@ -1650,8 +1648,6 @@ github.com/hashicorp/terraform-plugin-framework v1.13.0 h1:8OTG4+oZUfKgnfTdPTJwZ
github.com/hashicorp/terraform-plugin-framework v1.13.0/go.mod h1:j64rwMGpgM3NYXTKuxrCnyubQb/4VKldEKlcG8cvmjU=
github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1 h1:gm5b1kHgFFhaKFhm4h2TgvMUlNzFAtUqlcOWnWPm+9E=
github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1/go.mod h1:MsjL1sQ9L7wGwzJ5RjcI6FzEMdyoBnw+XK8ZnOvQOLY=
github.com/hashicorp/terraform-plugin-framework-validators v0.15.0 h1:RXMmu7JgpFjnI1a5QjMCBb11usrW2OtAG+iOTIj5c9Y=
github.com/hashicorp/terraform-plugin-framework-validators v0.15.0/go.mod h1:Bh89/hNmqsEWug4/XWKYBwtnw3tbz5BAy1L1OgvbIaY=
github.com/hashicorp/terraform-plugin-framework-validators v0.16.0 h1:O9QqGoYDzQT7lwTXUsZEtgabeWW96zUBh47Smn2lkFA=
github.com/hashicorp/terraform-plugin-framework-validators v0.16.0/go.mod h1:Bh89/hNmqsEWug4/XWKYBwtnw3tbz5BAy1L1OgvbIaY=
github.com/hashicorp/terraform-plugin-go v0.22.0/go.mod h1:mPULV91VKss7sik6KFEcEu7HuTogMLLO/EvWCuFkRVE=
Expand Down Expand Up @@ -1918,32 +1914,14 @@ github.com/pulumi/inflector v0.1.1 h1:dvlxlWtXwOJTUUtcYDvwnl6Mpg33prhK+7mzeF+Sob
github.com/pulumi/inflector v0.1.1/go.mod h1:HUFCjcPTz96YtTuUlwG3i3EZG4WlniBvR9bd+iJxCUY=
github.com/pulumi/providertest v0.1.3 h1:GpNKRy/haNjRHiUA9bi4diU4Op2zf3axYXbga5AepHg=
github.com/pulumi/providertest v0.1.3/go.mod h1:GcsqEGgSngwaNOD+kICJPIUQlnA911fGBU8HDlJvVL0=
github.com/pulumi/pulumi-java/pkg v0.17.0 h1:KmaVLrVmlkzShOfaJNJDlckorbFm8dM/C7L4hj6LX8U=
github.com/pulumi/pulumi-java/pkg v0.17.0/go.mod h1:ji4U4H7t81X4aaE88D9+z5CmKH/QoLwQi9N1iGl+2KQ=
github.com/pulumi/pulumi-java/pkg v0.18.0 h1:3PApc5YegH69n6oubB63mqI97pF+oQywWr7ii4082Mw=
github.com/pulumi/pulumi-java/pkg v0.18.0/go.mod h1:YKYYFEb3Jvzf/dDJo0xOeEkIfBAMkkkdhXulauvEjmc=
github.com/pulumi/pulumi-java/pkg v0.19.0 h1:T9kkGUQJV7UTxenw08m3txsgQkNVnZZxvn1zCcNjaE8=
github.com/pulumi/pulumi-java/pkg v0.19.0/go.mod h1:YKYYFEb3Jvzf/dDJo0xOeEkIfBAMkkkdhXulauvEjmc=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.96.0 h1:uJB3tM1j+9SKeXLCAx3DBVHsYk4ddXNrVoiqpgXal2Q=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.96.0/go.mod h1:WnOTAfdtm5+kW3rIU0rLhxFSEHtJIMf19FdOU6NFXG0=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.97.0 h1:/Y/9hffZp2CFUfInVbv/9rWnZETiiOgKju1Ua512Ke8=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.97.0/go.mod h1:B/Auryr+yVUkLOMzgpFe7HLwKAtXc6YJwpAXfNGyLPk=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.97.1 h1:+KTtmSk6jqcqKvgNgtGVUWEimkpEZdLZs0xEYwFw288=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.97.1/go.mod h1:B/Auryr+yVUkLOMzgpFe7HLwKAtXc6YJwpAXfNGyLPk=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.98.0 h1:FpoJNeqICq0p0IlSs1vOvHarp7uVPMMeTXF321T075k=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.98.0/go.mod h1:q0QIquTDad7QvzdLmT31bzISahN1XrnGF/w/vIsxlX0=
github.com/pulumi/pulumi-yaml v1.11.2 h1:MU7TTNbruGCSgNHhaBygjIbLWm3WSbd1q98GpMIgQzE=
github.com/pulumi/pulumi-yaml v1.11.2/go.mod h1:RdXRBupRGGAD1kbYNG1V1h6pyFnXisvQsl0AANvVjGI=
github.com/pulumi/pulumi-yaml v1.12.0 h1:ThJP+EBqeJyCnS6w6/PwcEFOT5o112qv0lObhefmFCk=
github.com/pulumi/pulumi-yaml v1.12.0/go.mod h1:EhZd1XDfuLa15O51qVVE16U6r8ldK9mLIBclqWCX27Y=
github.com/pulumi/pulumi/pkg/v3 v3.140.0 h1:/bvHa19HY/6qHWvuAOVII8qr72MDGGczBWlPYlPo3j0=
github.com/pulumi/pulumi/pkg/v3 v3.140.0/go.mod h1:rcTtSyisd7BzZTugNk/s9zlYgX9S0S10+pha3Tko6yM=
github.com/pulumi/pulumi/pkg/v3 v3.142.0 h1:UE8TFyXrlxvPrATpd3Kl3En34KrFIFWOxxNAodywPNU=
github.com/pulumi/pulumi/pkg/v3 v3.142.0/go.mod h1:3k6WwRIT7veiDnk3Yo2NtqEYX+4dgLCrMIFvEOnjQqI=
github.com/pulumi/pulumi/pkg/v3 v3.143.0 h1:diAlaNVZSRc59ePqbMuvuf/AwecpZyjhh1pGvmLEUwg=
github.com/pulumi/pulumi/pkg/v3 v3.143.0/go.mod h1:XzjN1uQI2HWXYolT2L4RIXzvLEnWTSOzFgFFIUfFEa8=
github.com/pulumi/pulumi/sdk/v3 v3.142.0 h1:SmcVddGuvwAh3g3XUVQQ5gVRQUKH1yZ6iETpDNHIHlw=
github.com/pulumi/pulumi/sdk/v3 v3.142.0/go.mod h1:PvKsX88co8XuwuPdzolMvew5lZV+4JmZfkeSjj7A6dI=
github.com/pulumi/pulumi/sdk/v3 v3.143.0 h1:z1m8Fc6l723eU2J/bP7UHE5t6WbBu4iIDAl1WaalQk4=
github.com/pulumi/pulumi/sdk/v3 v3.143.0/go.mod h1:OFpZabILGxrFqzcABFpMCksrHGVp4ymRM2BkKjlazDY=
github.com/pulumi/schema-tools v0.1.2 h1:Fd9xvUjgck4NA+7/jSk7InqCUT4Kj940+EcnbQKpfZo=
Expand Down Expand Up @@ -2148,8 +2126,6 @@ golang.org/x/crypto v0.15.0/go.mod h1:4ChreQoLWfG3xLDer1WdlH5NdlQ3+mwnQq1YTKY+72
golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.30.0 h1:RwoQn3GkWiMkzlX562cLB7OxWvjH1L8xutO2WoJcRoY=
golang.org/x/crypto v0.30.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
Expand All @@ -2167,8 +2143,6 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0
golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE=
golang.org/x/exp v0.0.0-20241204233417-43b7b7cde48d h1:0olWaB5pg3+oychR51GUVCEsGkeCU/2JxjBgIo4f3M0=
golang.org/x/exp v0.0.0-20241204233417-43b7b7cde48d/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c=
golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67 h1:1UoZQm6f0P/ZO0w1Ri+f+ifG/gXhegadRdwBIXEFWDo=
golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c=
golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs=
Expand Down
33 changes: 33 additions & 0 deletions sdk/dotnet/Acme/GetAccount.cs
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,39 @@ public static Task<GetAccountResult> InvokeAsync(GetAccountArgs? args = null, In
/// </summary>
public static Output<GetAccountResult> Invoke(GetAccountInvokeArgs? args = null, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetAccountResult>("proxmoxve:Acme/getAccount:getAccount", args ?? new GetAccountInvokeArgs(), options.WithDefaults());

/// <summary>
/// Retrieves information about a specific ACME account.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var all = ProxmoxVE.Acme.GetAccounts.Invoke();
///
/// var example = .Select(__value =&gt;
/// {
/// return ProxmoxVE.Acme.GetAccount.Invoke(new()
/// {
/// Name = __value,
/// });
/// }).ToList();
///
/// return new Dictionary&lt;string, object?&gt;
/// {
/// ["dataProxmoxVirtualEnvironmentAcmeAccount"] = example,
/// };
/// });
/// ```
/// </summary>
public static Output<GetAccountResult> Invoke(GetAccountInvokeArgs args, InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetAccountResult>("proxmoxve:Acme/getAccount:getAccount", args ?? new GetAccountInvokeArgs(), options.WithDefaults());
}


Expand Down
25 changes: 25 additions & 0 deletions sdk/dotnet/Acme/GetAccounts.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,31 @@ public static Task<GetAccountsResult> InvokeAsync(InvokeOptions? options = null)
/// </summary>
public static Output<GetAccountsResult> Invoke(InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetAccountsResult>("proxmoxve:Acme/getAccounts:getAccounts", InvokeArgs.Empty, options.WithDefaults());

/// <summary>
/// Retrieves the list of ACME accounts.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var example = ProxmoxVE.Acme.GetAccounts.Invoke();
///
/// return new Dictionary&lt;string, object?&gt;
/// {
/// ["dataProxmoxVirtualEnvironmentAcmeAccounts"] = example.Apply(getAccountsResult =&gt; getAccountsResult.Accounts),
/// };
/// });
/// ```
/// </summary>
public static Output<GetAccountsResult> Invoke(InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetAccountsResult>("proxmoxve:Acme/getAccounts:getAccounts", InvokeArgs.Empty, options.WithDefaults());
}


Expand Down
28 changes: 28 additions & 0 deletions sdk/dotnet/Acme/GetPlugin.cs
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,34 @@ public static Task<GetPluginResult> InvokeAsync(GetPluginArgs args, InvokeOption
/// </summary>
public static Output<GetPluginResult> Invoke(GetPluginInvokeArgs args, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetPluginResult>("proxmoxve:Acme/getPlugin:getPlugin", args ?? new GetPluginInvokeArgs(), options.WithDefaults());

/// <summary>
/// Retrieves a single ACME plugin by plugin ID name.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var example = ProxmoxVE.Acme.GetPlugin.Invoke(new()
/// {
/// Plugin = "standalone",
/// });
///
/// return new Dictionary&lt;string, object?&gt;
/// {
/// ["dataProxmoxVirtualEnvironmentAcmePlugin"] = example,
/// };
/// });
/// ```
/// </summary>
public static Output<GetPluginResult> Invoke(GetPluginInvokeArgs args, InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetPluginResult>("proxmoxve:Acme/getPlugin:getPlugin", args ?? new GetPluginInvokeArgs(), options.WithDefaults());
}


Expand Down
25 changes: 25 additions & 0 deletions sdk/dotnet/Acme/GetPlugins.cs
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,31 @@ public static Task<GetPluginsResult> InvokeAsync(InvokeOptions? options = null)
/// </summary>
public static Output<GetPluginsResult> Invoke(InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetPluginsResult>("proxmoxve:Acme/getPlugins:getPlugins", InvokeArgs.Empty, options.WithDefaults());

/// <summary>
/// Retrieves the list of ACME plugins.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var example = ProxmoxVE.Acme.GetPlugins.Invoke();
///
/// return new Dictionary&lt;string, object?&gt;
/// {
/// ["dataProxmoxVirtualEnvironmentAcmePlugins"] = example.Apply(getPluginsResult =&gt; getPluginsResult.Plugins),
/// };
/// });
/// ```
/// </summary>
public static Output<GetPluginsResult> Invoke(InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetPluginsResult>("proxmoxve:Acme/getPlugins:getPlugins", InvokeArgs.Empty, options.WithDefaults());
}


Expand Down
30 changes: 30 additions & 0 deletions sdk/dotnet/Apt/GetRepository.cs
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,36 @@ public static Task<GetRepositoryResult> InvokeAsync(GetRepositoryArgs args, Invo
/// </summary>
public static Output<GetRepositoryResult> Invoke(GetRepositoryInvokeArgs args, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetRepositoryResult>("proxmoxve:Apt/getRepository:getRepository", args ?? new GetRepositoryInvokeArgs(), options.WithDefaults());

/// <summary>
/// Retrieves an APT repository from a Proxmox VE cluster.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var example = ProxmoxVE.Apt.GetRepository.Invoke(new()
/// {
/// FilePath = "/etc/apt/sources.list",
/// Index = 0,
/// Node = "pve",
/// });
///
/// return new Dictionary&lt;string, object?&gt;
/// {
/// ["proxmoxVirtualEnvironmentAptRepository"] = example,
/// };
/// });
/// ```
/// </summary>
public static Output<GetRepositoryResult> Invoke(GetRepositoryInvokeArgs args, InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetRepositoryResult>("proxmoxve:Apt/getRepository:getRepository", args ?? new GetRepositoryInvokeArgs(), options.WithDefaults());
}


Expand Down
29 changes: 29 additions & 0 deletions sdk/dotnet/Apt/Standard/GetRepository.cs
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,35 @@ public static Task<GetRepositoryResult> InvokeAsync(GetRepositoryArgs args, Invo
/// </summary>
public static Output<GetRepositoryResult> Invoke(GetRepositoryInvokeArgs args, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetRepositoryResult>("proxmoxve:Apt/standard/getRepository:getRepository", args ?? new GetRepositoryInvokeArgs(), options.WithDefaults());

/// <summary>
/// Retrieves an APT standard repository from a Proxmox VE cluster.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var example = ProxmoxVE.Apt.Standard.GetRepository.Invoke(new()
/// {
/// Handle = "no-subscription",
/// Node = "pve",
/// });
///
/// return new Dictionary&lt;string, object?&gt;
/// {
/// ["proxmoxVirtualEnvironmentAptStandardRepository"] = example,
/// };
/// });
/// ```
/// </summary>
public static Output<GetRepositoryResult> Invoke(GetRepositoryInvokeArgs args, InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetRepositoryResult>("proxmoxve:Apt/standard/getRepository:getRepository", args ?? new GetRepositoryInvokeArgs(), options.WithDefaults());
}


Expand Down
21 changes: 21 additions & 0 deletions sdk/dotnet/Cluster/GetNodes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,27 @@ public static Task<GetNodesResult> InvokeAsync(InvokeOptions? options = null)
/// </summary>
public static Output<GetNodesResult> Invoke(InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetNodesResult>("proxmoxve:Cluster/getNodes:getNodes", InvokeArgs.Empty, options.WithDefaults());

/// <summary>
/// Retrieves information about all available nodes.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var availableNodes = ProxmoxVE.Cluster.GetNodes.Invoke();
///
/// });
/// ```
/// </summary>
public static Output<GetNodesResult> Invoke(InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetNodesResult>("proxmoxve:Cluster/getNodes:getNodes", InvokeArgs.Empty, options.WithDefaults());
}


Expand Down
21 changes: 21 additions & 0 deletions sdk/dotnet/GetNode.cs
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,27 @@ public static Task<GetNodeResult> InvokeAsync(GetNodeArgs args, InvokeOptions? o
/// </summary>
public static Output<GetNodeResult> Invoke(GetNodeInvokeArgs args, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetNodeResult>("proxmoxve:index/getNode:getNode", args ?? new GetNodeInvokeArgs(), options.WithDefaults());

/// <summary>
/// Retrieves information about node.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using ProxmoxVE = Pulumi.ProxmoxVE;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var node = ProxmoxVE.GetNode.Invoke();
///
/// });
/// ```
/// </summary>
public static Output<GetNodeResult> Invoke(GetNodeInvokeArgs args, InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetNodeResult>("proxmoxve:index/getNode:getNode", args ?? new GetNodeInvokeArgs(), options.WithDefaults());
}


Expand Down
7 changes: 7 additions & 0 deletions sdk/dotnet/GetVm2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,13 @@ public static Task<GetVm2Result> InvokeAsync(GetVm2Args args, InvokeOptions? opt
/// </summary>
public static Output<GetVm2Result> Invoke(GetVm2InvokeArgs args, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetVm2Result>("proxmoxve:index/getVm2:getVm2", args ?? new GetVm2InvokeArgs(), options.WithDefaults());

/// <summary>
/// !&gt; **DO NOT USE**
/// This is an experimental implementation of a Proxmox VM datasource using Plugin Framework.
/// </summary>
public static Output<GetVm2Result> Invoke(GetVm2InvokeArgs args, InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetVm2Result>("proxmoxve:index/getVm2:getVm2", args ?? new GetVm2InvokeArgs(), options.WithDefaults());
}


Expand Down
Loading

0 comments on commit 4f57bdd

Please sign in to comment.