Documentation ¶
Index ¶
- func PkgVersion() (semver.Version, error)
- type GetDataCollectorArgs
- type GetDataCollectorOutputArgs
- type GetDataCollectorResult
- type GetDataCollectorResultOutput
- func (GetDataCollectorResultOutput) ElementType() reflect.Type
- func (o GetDataCollectorResultOutput) Hostname() pulumi.StringOutput
- func (o GetDataCollectorResultOutput) Id() pulumi.StringOutput
- func (o GetDataCollectorResultOutput) IpAddress() pulumi.StringOutput
- func (o GetDataCollectorResultOutput) Name() pulumi.StringOutput
- func (o GetDataCollectorResultOutput) Status() pulumi.StringOutput
- func (o GetDataCollectorResultOutput) ToGetDataCollectorResultOutput() GetDataCollectorResultOutput
- func (o GetDataCollectorResultOutput) ToGetDataCollectorResultOutputWithContext(ctx context.Context) GetDataCollectorResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type GetDataCollectorArgs ¶
type GetDataCollectorArgs struct { // Data collector name. Example: Datacollector1 Name string `pulumi:"name"` }
A collection of arguments for invoking getDataCollector.
type GetDataCollectorOutputArgs ¶
type GetDataCollectorOutputArgs struct { // Data collector name. Example: Datacollector1 Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getDataCollector.
func (GetDataCollectorOutputArgs) ElementType ¶
func (GetDataCollectorOutputArgs) ElementType() reflect.Type
type GetDataCollectorResult ¶
type GetDataCollectorResult struct { // Data collector host name. Example: dc1-lnd.mycompany.com Hostname string `pulumi:"hostname"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // IPv4 Address of the data collector VM. Example: 10.0.0.1 IpAddress string `pulumi:"ipAddress"` Name string `pulumi:"name"` // Current status of the data collector. Example: ACTIVE, INACTIVE Status string `pulumi:"status"` }
A collection of values returned by getDataCollector.
func GetDataCollector ¶
func GetDataCollector(ctx *pulumi.Context, args *GetDataCollectorArgs, opts ...pulumi.InvokeOption) (*GetDataCollectorResult, error)
## Example Usage ### S
This is an example of how to lookup a data collector.
**Data collector data source by its name:** ```go package main
import (
"github.com/pulumi/pulumi-vra/sdk/go/vra/datacollector" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-vra/sdk/go/vra/datacollector"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := datacollector.GetDataCollector(ctx, &datacollector.GetDataCollectorArgs{ Name: _var.Data_collector_name, }, nil) if err != nil { return err } return nil }) }
``` The data collector data source supports the following arguments:
type GetDataCollectorResultOutput ¶
type GetDataCollectorResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDataCollector.
func GetDataCollectorOutput ¶
func GetDataCollectorOutput(ctx *pulumi.Context, args GetDataCollectorOutputArgs, opts ...pulumi.InvokeOption) GetDataCollectorResultOutput
func (GetDataCollectorResultOutput) ElementType ¶
func (GetDataCollectorResultOutput) ElementType() reflect.Type
func (GetDataCollectorResultOutput) Hostname ¶
func (o GetDataCollectorResultOutput) Hostname() pulumi.StringOutput
Data collector host name. Example: dc1-lnd.mycompany.com
func (GetDataCollectorResultOutput) Id ¶
func (o GetDataCollectorResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDataCollectorResultOutput) IpAddress ¶
func (o GetDataCollectorResultOutput) IpAddress() pulumi.StringOutput
IPv4 Address of the data collector VM. Example: 10.0.0.1
func (GetDataCollectorResultOutput) Name ¶
func (o GetDataCollectorResultOutput) Name() pulumi.StringOutput
func (GetDataCollectorResultOutput) Status ¶
func (o GetDataCollectorResultOutput) Status() pulumi.StringOutput
Current status of the data collector. Example: ACTIVE, INACTIVE
func (GetDataCollectorResultOutput) ToGetDataCollectorResultOutput ¶
func (o GetDataCollectorResultOutput) ToGetDataCollectorResultOutput() GetDataCollectorResultOutput
func (GetDataCollectorResultOutput) ToGetDataCollectorResultOutputWithContext ¶
func (o GetDataCollectorResultOutput) ToGetDataCollectorResultOutputWithContext(ctx context.Context) GetDataCollectorResultOutput