Documentation ¶
Index ¶
- type GetNodesResult
- type GetNodesResultOutput
- func (o GetNodesResultOutput) CpuCounts() pulumi.IntArrayOutput
- func (o GetNodesResultOutput) CpuUtilizations() pulumi.Float64ArrayOutput
- func (GetNodesResultOutput) ElementType() reflect.Type
- func (o GetNodesResultOutput) Id() pulumi.StringOutput
- func (o GetNodesResultOutput) MemoryAvailables() pulumi.IntArrayOutput
- func (o GetNodesResultOutput) MemoryUseds() pulumi.IntArrayOutput
- func (o GetNodesResultOutput) Names() pulumi.StringArrayOutput
- func (o GetNodesResultOutput) Onlines() pulumi.BoolArrayOutput
- func (o GetNodesResultOutput) SslFingerprints() pulumi.StringArrayOutput
- func (o GetNodesResultOutput) SupportLevels() pulumi.StringArrayOutput
- func (o GetNodesResultOutput) ToGetNodesResultOutput() GetNodesResultOutput
- func (o GetNodesResultOutput) ToGetNodesResultOutputWithContext(ctx context.Context) GetNodesResultOutput
- func (o GetNodesResultOutput) Uptimes() pulumi.IntArrayOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetNodesResult ¶
type GetNodesResult struct { // The CPU count for each node. CpuCounts []int `pulumi:"cpuCounts"` // The CPU utilization on each node. CpuUtilizations []float64 `pulumi:"cpuUtilizations"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The memory available on each node. MemoryAvailables []int `pulumi:"memoryAvailables"` // The memory used on each node. MemoryUseds []int `pulumi:"memoryUseds"` // The node names. Names []string `pulumi:"names"` // Whether a node is online. Onlines []bool `pulumi:"onlines"` // The SSL fingerprint for each node. SslFingerprints []string `pulumi:"sslFingerprints"` // The support level for each node. SupportLevels []string `pulumi:"supportLevels"` // The uptime in seconds for each node. Uptimes []int `pulumi:"uptimes"` }
A collection of values returned by getNodes.
func GetNodes ¶
func GetNodes(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetNodesResult, error)
Retrieves information about all available nodes.
## Example Usage
```go package main
import (
"github.com/muhlba91/pulumi-proxmoxve/sdk/v5/go/proxmoxve/Cluster" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Cluster.GetNodes(ctx, nil, nil) if err != nil { return err } return nil }) }
```
type GetNodesResultOutput ¶ added in v5.13.1
type GetNodesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getNodes.
func GetNodesOutput ¶ added in v5.13.1
func GetNodesOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetNodesResultOutput
func (GetNodesResultOutput) CpuCounts ¶ added in v5.13.1
func (o GetNodesResultOutput) CpuCounts() pulumi.IntArrayOutput
The CPU count for each node.
func (GetNodesResultOutput) CpuUtilizations ¶ added in v5.13.1
func (o GetNodesResultOutput) CpuUtilizations() pulumi.Float64ArrayOutput
The CPU utilization on each node.
func (GetNodesResultOutput) ElementType ¶ added in v5.13.1
func (GetNodesResultOutput) ElementType() reflect.Type
func (GetNodesResultOutput) Id ¶ added in v5.13.1
func (o GetNodesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetNodesResultOutput) MemoryAvailables ¶ added in v5.13.1
func (o GetNodesResultOutput) MemoryAvailables() pulumi.IntArrayOutput
The memory available on each node.
func (GetNodesResultOutput) MemoryUseds ¶ added in v5.13.1
func (o GetNodesResultOutput) MemoryUseds() pulumi.IntArrayOutput
The memory used on each node.
func (GetNodesResultOutput) Names ¶ added in v5.13.1
func (o GetNodesResultOutput) Names() pulumi.StringArrayOutput
The node names.
func (GetNodesResultOutput) Onlines ¶ added in v5.13.1
func (o GetNodesResultOutput) Onlines() pulumi.BoolArrayOutput
Whether a node is online.
func (GetNodesResultOutput) SslFingerprints ¶ added in v5.13.1
func (o GetNodesResultOutput) SslFingerprints() pulumi.StringArrayOutput
The SSL fingerprint for each node.
func (GetNodesResultOutput) SupportLevels ¶ added in v5.13.1
func (o GetNodesResultOutput) SupportLevels() pulumi.StringArrayOutput
The support level for each node.
func (GetNodesResultOutput) ToGetNodesResultOutput ¶ added in v5.13.1
func (o GetNodesResultOutput) ToGetNodesResultOutput() GetNodesResultOutput
func (GetNodesResultOutput) ToGetNodesResultOutputWithContext ¶ added in v5.13.1
func (o GetNodesResultOutput) ToGetNodesResultOutputWithContext(ctx context.Context) GetNodesResultOutput
func (GetNodesResultOutput) Uptimes ¶ added in v5.13.1
func (o GetNodesResultOutput) Uptimes() pulumi.IntArrayOutput
The uptime in seconds for each node.
Click to show internal directories.
Click to hide internal directories.