datacollector

package
v0.0.0-...-81f5abf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PkgVersion

func PkgVersion() (semver.Version, error)

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 (GetDataCollectorResultOutput) ElementType

func (GetDataCollectorResultOutput) Hostname

Data collector host name. Example: dc1-lnd.mycompany.com

func (GetDataCollectorResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetDataCollectorResultOutput) IpAddress

IPv4 Address of the data collector VM. Example: 10.0.0.1

func (GetDataCollectorResultOutput) Name

func (GetDataCollectorResultOutput) Status

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL