Documentation
¶
Index ¶
- type GetAccountAccount
- type GetAccountAccountArgs
- type GetAccountAccountInput
- type GetAccountAccountOutput
- func (o GetAccountAccountOutput) Contacts() pulumi.StringArrayOutput
- func (o GetAccountAccountOutput) CreatedAt() pulumi.StringOutput
- func (GetAccountAccountOutput) ElementType() reflect.Type
- func (o GetAccountAccountOutput) Status() pulumi.StringOutput
- func (o GetAccountAccountOutput) ToGetAccountAccountOutput() GetAccountAccountOutput
- func (o GetAccountAccountOutput) ToGetAccountAccountOutputWithContext(ctx context.Context) GetAccountAccountOutput
- type GetAccountArgs
- type GetAccountOutputArgs
- type GetAccountResult
- type GetAccountResultOutput
- func (o GetAccountResultOutput) Account() GetAccountAccountOutput
- func (o GetAccountResultOutput) Directory() pulumi.StringOutput
- func (GetAccountResultOutput) ElementType() reflect.Type
- func (o GetAccountResultOutput) Id() pulumi.StringOutput
- func (o GetAccountResultOutput) Location() pulumi.StringOutput
- func (o GetAccountResultOutput) Name() pulumi.StringPtrOutput
- func (o GetAccountResultOutput) ToGetAccountResultOutput() GetAccountResultOutput
- func (o GetAccountResultOutput) ToGetAccountResultOutputWithContext(ctx context.Context) GetAccountResultOutput
- func (o GetAccountResultOutput) Tos() pulumi.StringOutput
- type GetAccountsResult
- type GetAccountsResultOutput
- func (o GetAccountsResultOutput) Accounts() pulumi.StringArrayOutput
- func (GetAccountsResultOutput) ElementType() reflect.Type
- func (o GetAccountsResultOutput) Id() pulumi.StringOutput
- func (o GetAccountsResultOutput) ToGetAccountsResultOutput() GetAccountsResultOutput
- func (o GetAccountsResultOutput) ToGetAccountsResultOutputWithContext(ctx context.Context) GetAccountsResultOutput
- type GetPluginArgs
- type GetPluginOutputArgs
- type GetPluginResult
- type GetPluginResultOutput
- func (o GetPluginResultOutput) Api() pulumi.StringOutput
- func (o GetPluginResultOutput) Data() pulumi.StringMapOutput
- func (o GetPluginResultOutput) Digest() pulumi.StringOutput
- func (GetPluginResultOutput) ElementType() reflect.Type
- func (o GetPluginResultOutput) Id() pulumi.StringOutput
- func (o GetPluginResultOutput) Plugin() pulumi.StringOutput
- func (o GetPluginResultOutput) ToGetPluginResultOutput() GetPluginResultOutput
- func (o GetPluginResultOutput) ToGetPluginResultOutputWithContext(ctx context.Context) GetPluginResultOutput
- func (o GetPluginResultOutput) Type() pulumi.StringOutput
- func (o GetPluginResultOutput) ValidationDelay() pulumi.IntOutput
- type GetPluginsPlugin
- type GetPluginsPluginArgs
- type GetPluginsPluginArray
- type GetPluginsPluginArrayInput
- type GetPluginsPluginArrayOutput
- func (GetPluginsPluginArrayOutput) ElementType() reflect.Type
- func (o GetPluginsPluginArrayOutput) Index(i pulumi.IntInput) GetPluginsPluginOutput
- func (o GetPluginsPluginArrayOutput) ToGetPluginsPluginArrayOutput() GetPluginsPluginArrayOutput
- func (o GetPluginsPluginArrayOutput) ToGetPluginsPluginArrayOutputWithContext(ctx context.Context) GetPluginsPluginArrayOutput
- type GetPluginsPluginInput
- type GetPluginsPluginOutput
- func (o GetPluginsPluginOutput) Api() pulumi.StringOutput
- func (o GetPluginsPluginOutput) Data() pulumi.StringMapOutput
- func (o GetPluginsPluginOutput) Digest() pulumi.StringOutput
- func (GetPluginsPluginOutput) ElementType() reflect.Type
- func (o GetPluginsPluginOutput) Plugin() pulumi.StringOutput
- func (o GetPluginsPluginOutput) ToGetPluginsPluginOutput() GetPluginsPluginOutput
- func (o GetPluginsPluginOutput) ToGetPluginsPluginOutputWithContext(ctx context.Context) GetPluginsPluginOutput
- func (o GetPluginsPluginOutput) Type() pulumi.StringOutput
- func (o GetPluginsPluginOutput) ValidationDelay() pulumi.IntOutput
- type GetPluginsResult
- type GetPluginsResultOutput
- func (GetPluginsResultOutput) ElementType() reflect.Type
- func (o GetPluginsResultOutput) Id() pulumi.StringOutput
- func (o GetPluginsResultOutput) Plugins() GetPluginsPluginArrayOutput
- func (o GetPluginsResultOutput) ToGetPluginsResultOutput() GetPluginsResultOutput
- func (o GetPluginsResultOutput) ToGetPluginsResultOutputWithContext(ctx context.Context) GetPluginsResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetAccountAccount ¶
type GetAccountAccount struct { // An array of contact email addresses. Contacts []string `pulumi:"contacts"` // The timestamp of the account creation. CreatedAt string `pulumi:"createdAt"` // The status of the account. Can be one of `valid`, `deactivated` or `revoked`. Status string `pulumi:"status"` }
type GetAccountAccountArgs ¶
type GetAccountAccountArgs struct { // An array of contact email addresses. Contacts pulumi.StringArrayInput `pulumi:"contacts"` // The timestamp of the account creation. CreatedAt pulumi.StringInput `pulumi:"createdAt"` // The status of the account. Can be one of `valid`, `deactivated` or `revoked`. Status pulumi.StringInput `pulumi:"status"` }
func (GetAccountAccountArgs) ElementType ¶
func (GetAccountAccountArgs) ElementType() reflect.Type
func (GetAccountAccountArgs) ToGetAccountAccountOutput ¶
func (i GetAccountAccountArgs) ToGetAccountAccountOutput() GetAccountAccountOutput
func (GetAccountAccountArgs) ToGetAccountAccountOutputWithContext ¶
func (i GetAccountAccountArgs) ToGetAccountAccountOutputWithContext(ctx context.Context) GetAccountAccountOutput
type GetAccountAccountInput ¶
type GetAccountAccountInput interface { pulumi.Input ToGetAccountAccountOutput() GetAccountAccountOutput ToGetAccountAccountOutputWithContext(context.Context) GetAccountAccountOutput }
GetAccountAccountInput is an input type that accepts GetAccountAccountArgs and GetAccountAccountOutput values. You can construct a concrete instance of `GetAccountAccountInput` via:
GetAccountAccountArgs{...}
type GetAccountAccountOutput ¶
type GetAccountAccountOutput struct{ *pulumi.OutputState }
func (GetAccountAccountOutput) Contacts ¶
func (o GetAccountAccountOutput) Contacts() pulumi.StringArrayOutput
An array of contact email addresses.
func (GetAccountAccountOutput) CreatedAt ¶
func (o GetAccountAccountOutput) CreatedAt() pulumi.StringOutput
The timestamp of the account creation.
func (GetAccountAccountOutput) ElementType ¶
func (GetAccountAccountOutput) ElementType() reflect.Type
func (GetAccountAccountOutput) Status ¶
func (o GetAccountAccountOutput) Status() pulumi.StringOutput
The status of the account. Can be one of `valid`, `deactivated` or `revoked`.
func (GetAccountAccountOutput) ToGetAccountAccountOutput ¶
func (o GetAccountAccountOutput) ToGetAccountAccountOutput() GetAccountAccountOutput
func (GetAccountAccountOutput) ToGetAccountAccountOutputWithContext ¶
func (o GetAccountAccountOutput) ToGetAccountAccountOutputWithContext(ctx context.Context) GetAccountAccountOutput
type GetAccountArgs ¶
type GetAccountArgs struct { // The identifier of the ACME account to read. Name *string `pulumi:"name"` }
A collection of arguments for invoking getAccount.
type GetAccountOutputArgs ¶
type GetAccountOutputArgs struct { // The identifier of the ACME account to read. Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getAccount.
func (GetAccountOutputArgs) ElementType ¶
func (GetAccountOutputArgs) ElementType() reflect.Type
type GetAccountResult ¶
type GetAccountResult struct { // The ACME account information. Account GetAccountAccount `pulumi:"account"` // The directory URL of the ACME account. Directory string `pulumi:"directory"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The location URL of the ACME account. Location string `pulumi:"location"` // The identifier of the ACME account to read. Name *string `pulumi:"name"` // The URL of the terms of service of the ACME account. Tos string `pulumi:"tos"` }
A collection of values returned by getAccount.
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, args *GetAccountArgs, opts ...pulumi.InvokeOption) (*GetAccountResult, error)
Retrieves information about a specific ACME account.
## Example Usage
```go package main
import (
"github.com/muhlba91/pulumi-proxmoxve/sdk/v6/go/proxmoxve/Acme" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { all, err := Acme.GetAccounts(ctx, map[string]interface{}{}, nil) if err != nil { return err } example := "TODO: For expression" ctx.Export("dataProxmoxVirtualEnvironmentAcmeAccount", example) return nil }) }
```
type GetAccountResultOutput ¶
type GetAccountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAccount.
func GetAccountOutput ¶
func GetAccountOutput(ctx *pulumi.Context, args GetAccountOutputArgs, opts ...pulumi.InvokeOption) GetAccountResultOutput
func (GetAccountResultOutput) Account ¶
func (o GetAccountResultOutput) Account() GetAccountAccountOutput
The ACME account information.
func (GetAccountResultOutput) Directory ¶
func (o GetAccountResultOutput) Directory() pulumi.StringOutput
The directory URL of the ACME account.
func (GetAccountResultOutput) ElementType ¶
func (GetAccountResultOutput) ElementType() reflect.Type
func (GetAccountResultOutput) Id ¶
func (o GetAccountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAccountResultOutput) Location ¶
func (o GetAccountResultOutput) Location() pulumi.StringOutput
The location URL of the ACME account.
func (GetAccountResultOutput) Name ¶
func (o GetAccountResultOutput) Name() pulumi.StringPtrOutput
The identifier of the ACME account to read.
func (GetAccountResultOutput) ToGetAccountResultOutput ¶
func (o GetAccountResultOutput) ToGetAccountResultOutput() GetAccountResultOutput
func (GetAccountResultOutput) ToGetAccountResultOutputWithContext ¶
func (o GetAccountResultOutput) ToGetAccountResultOutputWithContext(ctx context.Context) GetAccountResultOutput
func (GetAccountResultOutput) Tos ¶
func (o GetAccountResultOutput) Tos() pulumi.StringOutput
The URL of the terms of service of the ACME account.
type GetAccountsResult ¶
type GetAccountsResult struct { // The identifiers of the ACME accounts. Accounts []string `pulumi:"accounts"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getAccounts.
func GetAccounts ¶
func GetAccounts(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetAccountsResult, error)
Retrieves the list of ACME accounts.
## Example Usage
```go package main
import (
"github.com/muhlba91/pulumi-proxmoxve/sdk/v6/go/proxmoxve/Acme" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := Acme.GetAccounts(ctx, map[string]interface{}{}, nil) if err != nil { return err } ctx.Export("dataProxmoxVirtualEnvironmentAcmeAccounts", example.Accounts) return nil }) }
```
type GetAccountsResultOutput ¶
type GetAccountsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAccounts.
func GetAccountsOutput ¶
func GetAccountsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetAccountsResultOutput
func (GetAccountsResultOutput) Accounts ¶
func (o GetAccountsResultOutput) Accounts() pulumi.StringArrayOutput
The identifiers of the ACME accounts.
func (GetAccountsResultOutput) ElementType ¶
func (GetAccountsResultOutput) ElementType() reflect.Type
func (GetAccountsResultOutput) Id ¶
func (o GetAccountsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAccountsResultOutput) ToGetAccountsResultOutput ¶
func (o GetAccountsResultOutput) ToGetAccountsResultOutput() GetAccountsResultOutput
func (GetAccountsResultOutput) ToGetAccountsResultOutputWithContext ¶
func (o GetAccountsResultOutput) ToGetAccountsResultOutputWithContext(ctx context.Context) GetAccountsResultOutput
type GetPluginArgs ¶ added in v6.14.0
type GetPluginArgs struct { // ACME Plugin ID name. Plugin string `pulumi:"plugin"` }
A collection of arguments for invoking getPlugin.
type GetPluginOutputArgs ¶ added in v6.14.0
type GetPluginOutputArgs struct { // ACME Plugin ID name. Plugin pulumi.StringInput `pulumi:"plugin"` }
A collection of arguments for invoking getPlugin.
func (GetPluginOutputArgs) ElementType ¶ added in v6.14.0
func (GetPluginOutputArgs) ElementType() reflect.Type
type GetPluginResult ¶ added in v6.14.0
type GetPluginResult struct { // API plugin name. Api string `pulumi:"api"` // DNS plugin data. Data map[string]string `pulumi:"data"` // Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications. Digest string `pulumi:"digest"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // ACME Plugin ID name. Plugin string `pulumi:"plugin"` // ACME challenge type (dns, standalone). Type string `pulumi:"type"` // Extra delay in seconds to wait before requesting validation. Allows to cope with a long TTL of DNS records (0 - 172800). ValidationDelay int `pulumi:"validationDelay"` }
A collection of values returned by getPlugin.
func GetPlugin ¶ added in v6.14.0
func GetPlugin(ctx *pulumi.Context, args *GetPluginArgs, opts ...pulumi.InvokeOption) (*GetPluginResult, error)
Retrieves a single ACME plugin by plugin ID name.
## Example Usage
```go package main
import (
"github.com/muhlba91/pulumi-proxmoxve/sdk/v6/go/proxmoxve/Acme" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := Acme.GetPlugin(ctx, &acme.GetPluginArgs{ Plugin: "standalone", }, nil) if err != nil { return err } ctx.Export("dataProxmoxVirtualEnvironmentAcmePlugin", example) return nil }) }
```
type GetPluginResultOutput ¶ added in v6.14.0
type GetPluginResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPlugin.
func GetPluginOutput ¶ added in v6.14.0
func GetPluginOutput(ctx *pulumi.Context, args GetPluginOutputArgs, opts ...pulumi.InvokeOption) GetPluginResultOutput
func (GetPluginResultOutput) Api ¶ added in v6.14.0
func (o GetPluginResultOutput) Api() pulumi.StringOutput
API plugin name.
func (GetPluginResultOutput) Data ¶ added in v6.14.0
func (o GetPluginResultOutput) Data() pulumi.StringMapOutput
DNS plugin data.
func (GetPluginResultOutput) Digest ¶ added in v6.14.0
func (o GetPluginResultOutput) Digest() pulumi.StringOutput
Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications.
func (GetPluginResultOutput) ElementType ¶ added in v6.14.0
func (GetPluginResultOutput) ElementType() reflect.Type
func (GetPluginResultOutput) Id ¶ added in v6.14.0
func (o GetPluginResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPluginResultOutput) Plugin ¶ added in v6.14.0
func (o GetPluginResultOutput) Plugin() pulumi.StringOutput
ACME Plugin ID name.
func (GetPluginResultOutput) ToGetPluginResultOutput ¶ added in v6.14.0
func (o GetPluginResultOutput) ToGetPluginResultOutput() GetPluginResultOutput
func (GetPluginResultOutput) ToGetPluginResultOutputWithContext ¶ added in v6.14.0
func (o GetPluginResultOutput) ToGetPluginResultOutputWithContext(ctx context.Context) GetPluginResultOutput
func (GetPluginResultOutput) Type ¶ added in v6.14.0
func (o GetPluginResultOutput) Type() pulumi.StringOutput
ACME challenge type (dns, standalone).
func (GetPluginResultOutput) ValidationDelay ¶ added in v6.14.0
func (o GetPluginResultOutput) ValidationDelay() pulumi.IntOutput
Extra delay in seconds to wait before requesting validation. Allows to cope with a long TTL of DNS records (0 - 172800).
type GetPluginsPlugin ¶ added in v6.14.0
type GetPluginsPlugin struct { // API plugin name. Api string `pulumi:"api"` // DNS plugin data. Data map[string]string `pulumi:"data"` // Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications. Digest string `pulumi:"digest"` // ACME Plugin ID name. Plugin string `pulumi:"plugin"` // ACME challenge type (dns, standalone). Type string `pulumi:"type"` // Extra delay in seconds to wait before requesting validation. Allows to cope with a long TTL of DNS records (0 - 172800). ValidationDelay int `pulumi:"validationDelay"` }
type GetPluginsPluginArgs ¶ added in v6.14.0
type GetPluginsPluginArgs struct { // API plugin name. Api pulumi.StringInput `pulumi:"api"` // DNS plugin data. Data pulumi.StringMapInput `pulumi:"data"` // Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications. Digest pulumi.StringInput `pulumi:"digest"` // ACME Plugin ID name. Plugin pulumi.StringInput `pulumi:"plugin"` // ACME challenge type (dns, standalone). Type pulumi.StringInput `pulumi:"type"` // Extra delay in seconds to wait before requesting validation. Allows to cope with a long TTL of DNS records (0 - 172800). ValidationDelay pulumi.IntInput `pulumi:"validationDelay"` }
func (GetPluginsPluginArgs) ElementType ¶ added in v6.14.0
func (GetPluginsPluginArgs) ElementType() reflect.Type
func (GetPluginsPluginArgs) ToGetPluginsPluginOutput ¶ added in v6.14.0
func (i GetPluginsPluginArgs) ToGetPluginsPluginOutput() GetPluginsPluginOutput
func (GetPluginsPluginArgs) ToGetPluginsPluginOutputWithContext ¶ added in v6.14.0
func (i GetPluginsPluginArgs) ToGetPluginsPluginOutputWithContext(ctx context.Context) GetPluginsPluginOutput
type GetPluginsPluginArray ¶ added in v6.14.0
type GetPluginsPluginArray []GetPluginsPluginInput
func (GetPluginsPluginArray) ElementType ¶ added in v6.14.0
func (GetPluginsPluginArray) ElementType() reflect.Type
func (GetPluginsPluginArray) ToGetPluginsPluginArrayOutput ¶ added in v6.14.0
func (i GetPluginsPluginArray) ToGetPluginsPluginArrayOutput() GetPluginsPluginArrayOutput
func (GetPluginsPluginArray) ToGetPluginsPluginArrayOutputWithContext ¶ added in v6.14.0
func (i GetPluginsPluginArray) ToGetPluginsPluginArrayOutputWithContext(ctx context.Context) GetPluginsPluginArrayOutput
type GetPluginsPluginArrayInput ¶ added in v6.14.0
type GetPluginsPluginArrayInput interface { pulumi.Input ToGetPluginsPluginArrayOutput() GetPluginsPluginArrayOutput ToGetPluginsPluginArrayOutputWithContext(context.Context) GetPluginsPluginArrayOutput }
GetPluginsPluginArrayInput is an input type that accepts GetPluginsPluginArray and GetPluginsPluginArrayOutput values. You can construct a concrete instance of `GetPluginsPluginArrayInput` via:
GetPluginsPluginArray{ GetPluginsPluginArgs{...} }
type GetPluginsPluginArrayOutput ¶ added in v6.14.0
type GetPluginsPluginArrayOutput struct{ *pulumi.OutputState }
func (GetPluginsPluginArrayOutput) ElementType ¶ added in v6.14.0
func (GetPluginsPluginArrayOutput) ElementType() reflect.Type
func (GetPluginsPluginArrayOutput) Index ¶ added in v6.14.0
func (o GetPluginsPluginArrayOutput) Index(i pulumi.IntInput) GetPluginsPluginOutput
func (GetPluginsPluginArrayOutput) ToGetPluginsPluginArrayOutput ¶ added in v6.14.0
func (o GetPluginsPluginArrayOutput) ToGetPluginsPluginArrayOutput() GetPluginsPluginArrayOutput
func (GetPluginsPluginArrayOutput) ToGetPluginsPluginArrayOutputWithContext ¶ added in v6.14.0
func (o GetPluginsPluginArrayOutput) ToGetPluginsPluginArrayOutputWithContext(ctx context.Context) GetPluginsPluginArrayOutput
type GetPluginsPluginInput ¶ added in v6.14.0
type GetPluginsPluginInput interface { pulumi.Input ToGetPluginsPluginOutput() GetPluginsPluginOutput ToGetPluginsPluginOutputWithContext(context.Context) GetPluginsPluginOutput }
GetPluginsPluginInput is an input type that accepts GetPluginsPluginArgs and GetPluginsPluginOutput values. You can construct a concrete instance of `GetPluginsPluginInput` via:
GetPluginsPluginArgs{...}
type GetPluginsPluginOutput ¶ added in v6.14.0
type GetPluginsPluginOutput struct{ *pulumi.OutputState }
func (GetPluginsPluginOutput) Api ¶ added in v6.14.0
func (o GetPluginsPluginOutput) Api() pulumi.StringOutput
API plugin name.
func (GetPluginsPluginOutput) Data ¶ added in v6.14.0
func (o GetPluginsPluginOutput) Data() pulumi.StringMapOutput
DNS plugin data.
func (GetPluginsPluginOutput) Digest ¶ added in v6.14.0
func (o GetPluginsPluginOutput) Digest() pulumi.StringOutput
Prevent changes if current configuration file has a different digest. This can be used to prevent concurrent modifications.
func (GetPluginsPluginOutput) ElementType ¶ added in v6.14.0
func (GetPluginsPluginOutput) ElementType() reflect.Type
func (GetPluginsPluginOutput) Plugin ¶ added in v6.14.0
func (o GetPluginsPluginOutput) Plugin() pulumi.StringOutput
ACME Plugin ID name.
func (GetPluginsPluginOutput) ToGetPluginsPluginOutput ¶ added in v6.14.0
func (o GetPluginsPluginOutput) ToGetPluginsPluginOutput() GetPluginsPluginOutput
func (GetPluginsPluginOutput) ToGetPluginsPluginOutputWithContext ¶ added in v6.14.0
func (o GetPluginsPluginOutput) ToGetPluginsPluginOutputWithContext(ctx context.Context) GetPluginsPluginOutput
func (GetPluginsPluginOutput) Type ¶ added in v6.14.0
func (o GetPluginsPluginOutput) Type() pulumi.StringOutput
ACME challenge type (dns, standalone).
func (GetPluginsPluginOutput) ValidationDelay ¶ added in v6.14.0
func (o GetPluginsPluginOutput) ValidationDelay() pulumi.IntOutput
Extra delay in seconds to wait before requesting validation. Allows to cope with a long TTL of DNS records (0 - 172800).
type GetPluginsResult ¶ added in v6.14.0
type GetPluginsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // List of ACME plugins Plugins []GetPluginsPlugin `pulumi:"plugins"` }
A collection of values returned by getPlugins.
func GetPlugins ¶ added in v6.14.0
func GetPlugins(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetPluginsResult, error)
Retrieves the list of ACME plugins.
## Example Usage
```go package main
import (
"github.com/muhlba91/pulumi-proxmoxve/sdk/v6/go/proxmoxve/Acme" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := Acme.GetPlugins(ctx, map[string]interface{}{}, nil) if err != nil { return err } ctx.Export("dataProxmoxVirtualEnvironmentAcmePlugins", example.Plugins) return nil }) }
```
type GetPluginsResultOutput ¶ added in v6.14.0
type GetPluginsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPlugins.
func GetPluginsOutput ¶ added in v6.14.0
func GetPluginsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetPluginsResultOutput
func (GetPluginsResultOutput) ElementType ¶ added in v6.14.0
func (GetPluginsResultOutput) ElementType() reflect.Type
func (GetPluginsResultOutput) Id ¶ added in v6.14.0
func (o GetPluginsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPluginsResultOutput) Plugins ¶ added in v6.14.0
func (o GetPluginsResultOutput) Plugins() GetPluginsPluginArrayOutput
List of ACME plugins
func (GetPluginsResultOutput) ToGetPluginsResultOutput ¶ added in v6.14.0
func (o GetPluginsResultOutput) ToGetPluginsResultOutput() GetPluginsResultOutput
func (GetPluginsResultOutput) ToGetPluginsResultOutputWithContext ¶ added in v6.14.0
func (o GetPluginsResultOutput) ToGetPluginsResultOutputWithContext(ctx context.Context) GetPluginsResultOutput