Documentation
¶
Overview ¶
Package baremetal exports types, functions, subpackages for provisioning baremetal resources.
Index ¶
- type Command
- type CommandArgs
- type CommandInput
- type CommandOutput
- func (o CommandOutput) Create() pulumi.StringArrayOutput
- func (o CommandOutput) Delete() pulumi.StringArrayOutput
- func (CommandOutput) ElementType() reflect.Type
- func (o CommandOutput) ExitCode() pulumi.IntOutput
- func (o CommandOutput) Stderr() pulumi.StringOutput
- func (o CommandOutput) Stdout() pulumi.StringOutput
- func (o CommandOutput) ToCommandOutput() CommandOutput
- func (o CommandOutput) ToCommandOutputWithContext(ctx context.Context) CommandOutput
- func (o CommandOutput) ToOutput(ctx context.Context) pulumix.Output[*Command]
- func (o CommandOutput) Triggers() pulumi.ArrayOutput
- func (o CommandOutput) Update() pulumi.StringArrayOutput
- type CommandState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) Address() pulumi.StringOutput
- func (o ProviderOutput) CaPem() pulumi.StringPtrOutput
- func (o ProviderOutput) CertPem() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) KeyPem() pulumi.StringPtrOutput
- func (o ProviderOutput) Port() pulumi.StringPtrOutput
- func (o ProviderOutput) ToOutput(ctx context.Context) pulumix.Output[*Provider]
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
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) 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
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 (o CommandOutput) Create() pulumi.StringArrayOutput
func (CommandOutput) Delete ¶ added in v0.0.35
func (o CommandOutput) Delete() pulumi.StringArrayOutput
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) Triggers ¶ added in v0.0.35
func (o CommandOutput) Triggers() pulumi.ArrayOutput
func (CommandOutput) Update ¶ added in v0.0.35
func (o CommandOutput) Update() pulumi.StringArrayOutput
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) 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 (o ProviderOutput) CaPem() pulumi.StringPtrOutput
func (ProviderOutput) CertPem ¶ added in v0.0.22
func (o ProviderOutput) CertPem() pulumi.StringPtrOutput
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) KeyPem ¶ added in v0.0.22
func (o ProviderOutput) KeyPem() pulumi.StringPtrOutput
func (ProviderOutput) Port ¶ added in v0.0.11
func (o ProviderOutput) Port() pulumi.StringPtrOutput
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
Click to show internal directories.
Click to hide internal directories.