baremetal

package
v0.0.40 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package baremetal exports types, functions, subpackages for provisioning baremetal resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Command added in v0.0.35

type Command struct {
	pulumi.CustomResourceState

	Create   pulumi.StringArrayOutput `pulumi:"create"`
	Delete   pulumi.StringArrayOutput `pulumi:"delete"`
	ExitCode pulumi.IntOutput         `pulumi:"exitCode"`
	Stderr   pulumi.StringOutput      `pulumi:"stderr"`
	Stdout   pulumi.StringOutput      `pulumi:"stdout"`
	Triggers pulumi.ArrayOutput       `pulumi:"triggers"`
	Update   pulumi.StringArrayOutput `pulumi:"update"`
}

func GetCommand added in v0.0.35

func GetCommand(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CommandState, opts ...pulumi.ResourceOption) (*Command, error)

GetCommand gets an existing Command resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCommand added in v0.0.35

func NewCommand(ctx *pulumi.Context,
	name string, args *CommandArgs, opts ...pulumi.ResourceOption) (*Command, error)

NewCommand registers a new resource with the given unique name, arguments, and options.

func (*Command) ElementType added in v0.0.35

func (*Command) ElementType() reflect.Type

func (*Command) ToCommandOutput added in v0.0.35

func (i *Command) ToCommandOutput() CommandOutput

func (*Command) ToCommandOutputWithContext added in v0.0.35

func (i *Command) ToCommandOutputWithContext(ctx context.Context) CommandOutput

func (*Command) ToOutput added in v0.0.35

func (i *Command) ToOutput(ctx context.Context) pulumix.Output[*Command]

type CommandArgs added in v0.0.35

type CommandArgs struct {
	Create   pulumi.StringArrayInput
	Delete   pulumi.StringArrayInput
	Triggers pulumi.ArrayInput
	Update   pulumi.StringArrayInput
}

The set of arguments for constructing a Command resource.

func (CommandArgs) ElementType added in v0.0.35

func (CommandArgs) ElementType() reflect.Type

type CommandInput added in v0.0.35

type CommandInput interface {
	pulumi.Input

	ToCommandOutput() CommandOutput
	ToCommandOutputWithContext(ctx context.Context) CommandOutput
}

type CommandOutput added in v0.0.35

type CommandOutput struct{ *pulumi.OutputState }

func (CommandOutput) Create added in v0.0.35

func (CommandOutput) Delete added in v0.0.35

func (CommandOutput) ElementType added in v0.0.35

func (CommandOutput) ElementType() reflect.Type

func (CommandOutput) ExitCode added in v0.0.35

func (o CommandOutput) ExitCode() pulumi.IntOutput

func (CommandOutput) Stderr added in v0.0.35

func (o CommandOutput) Stderr() pulumi.StringOutput

func (CommandOutput) Stdout added in v0.0.35

func (o CommandOutput) Stdout() pulumi.StringOutput

func (CommandOutput) ToCommandOutput added in v0.0.35

func (o CommandOutput) ToCommandOutput() CommandOutput

func (CommandOutput) ToCommandOutputWithContext added in v0.0.35

func (o CommandOutput) ToCommandOutputWithContext(ctx context.Context) CommandOutput

func (CommandOutput) ToOutput added in v0.0.35

func (o CommandOutput) ToOutput(ctx context.Context) pulumix.Output[*Command]

func (CommandOutput) Triggers added in v0.0.35

func (o CommandOutput) Triggers() pulumi.ArrayOutput

func (CommandOutput) Update added in v0.0.35

type CommandState added in v0.0.35

type CommandState struct {
}

func (CommandState) ElementType added in v0.0.35

func (CommandState) ElementType() reflect.Type

type Provider

type Provider struct {
	pulumi.ProviderResourceState

	Address pulumi.StringOutput    `pulumi:"address"`
	CaPem   pulumi.StringPtrOutput `pulumi:"caPem"`
	CertPem pulumi.StringPtrOutput `pulumi:"certPem"`
	KeyPem  pulumi.StringPtrOutput `pulumi:"keyPem"`
	Port    pulumi.StringPtrOutput `pulumi:"port"`
}

func NewProvider

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

NewProvider registers a new resource with the given unique name, arguments, and options.

func (*Provider) ElementType

func (*Provider) ElementType() reflect.Type

func (*Provider) ToOutput added in v0.0.11

func (i *Provider) ToOutput(ctx context.Context) pulumix.Output[*Provider]

func (*Provider) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

type ProviderArgs

type ProviderArgs struct {
	Address pulumi.StringInput
	CaPem   pulumi.StringPtrInput
	CertPem pulumi.StringPtrInput
	KeyPem  pulumi.StringPtrInput
	Port    pulumi.StringPtrInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType

func (ProviderArgs) ElementType() reflect.Type

type ProviderInput

type ProviderInput interface {
	pulumi.Input

	ToProviderOutput() ProviderOutput
	ToProviderOutputWithContext(ctx context.Context) ProviderOutput
}

type ProviderOutput

type ProviderOutput struct{ *pulumi.OutputState }

func (ProviderOutput) Address added in v0.0.7

func (o ProviderOutput) Address() pulumi.StringOutput

func (ProviderOutput) CaPem added in v0.0.22

func (ProviderOutput) CertPem added in v0.0.22

func (ProviderOutput) ElementType

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) KeyPem added in v0.0.22

func (ProviderOutput) Port added in v0.0.11

func (ProviderOutput) ToOutput added in v0.0.11

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput

Directories

Path Synopsis
x
Package baremetal exports types, functions, subpackages for provisioning baremetal resources.
Package baremetal exports types, functions, subpackages for provisioning baremetal resources.

Jump to

Keyboard shortcuts

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