explorer

package
v0.36.0 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2025 License: GPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Explorer

type Explorer struct {
	pulumi.CustomResourceState

	RPCURL       pulumi.StringPtrOutput   `pulumi:"RPCURL"`
	ClusterName  pulumi.StringPtrOutput   `pulumi:"clusterName"`
	Connection   ssh.ConnectionOutput     `pulumi:"connection"`
	Environment  solana.EnvironmentOutput `pulumi:"environment"`
	Flags        ExplorerFlagsOutput      `pulumi:"flags"`
	Name         pulumi.StringPtrOutput   `pulumi:"name"`
	RunnerConfig runner.ConfigPtrOutput   `pulumi:"runnerConfig"`
	Symbol       pulumi.StringPtrOutput   `pulumi:"symbol"`
	Version      pulumi.StringPtrOutput   `pulumi:"version"`
}

func GetExplorer

func GetExplorer(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ExplorerState, opts ...pulumi.ResourceOption) (*Explorer, error)

GetExplorer gets an existing Explorer 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 NewExplorer

func NewExplorer(ctx *pulumi.Context,
	name string, args *ExplorerArgs, opts ...pulumi.ResourceOption) (*Explorer, error)

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

func (*Explorer) ElementType

func (*Explorer) ElementType() reflect.Type

func (*Explorer) ToExplorerOutput

func (i *Explorer) ToExplorerOutput() ExplorerOutput

func (*Explorer) ToExplorerOutputWithContext

func (i *Explorer) ToExplorerOutputWithContext(ctx context.Context) ExplorerOutput

type ExplorerArgs

type ExplorerArgs struct {
	RPCURL       pulumi.StringPtrInput
	ClusterName  pulumi.StringPtrInput
	Connection   ssh.ConnectionInput
	Environment  solana.EnvironmentInput
	Flags        ExplorerFlagsInput
	Name         pulumi.StringPtrInput
	RunnerConfig runner.ConfigPtrInput
	Symbol       pulumi.StringPtrInput
	Version      pulumi.StringPtrInput
}

The set of arguments for constructing a Explorer resource.

func (ExplorerArgs) ElementType

func (ExplorerArgs) ElementType() reflect.Type

type ExplorerFlags added in v0.23.0

type ExplorerFlags struct {
	Hostname         *string `pulumi:"hostname"`
	KeepAliveTimeout *int    `pulumi:"keepAliveTimeout"`
	Port             *int    `pulumi:"port"`
}

type ExplorerFlagsArgs added in v0.23.0

type ExplorerFlagsArgs struct {
	Hostname         pulumi.StringPtrInput `pulumi:"hostname"`
	KeepAliveTimeout pulumi.IntPtrInput    `pulumi:"keepAliveTimeout"`
	Port             pulumi.IntPtrInput    `pulumi:"port"`
}

func (ExplorerFlagsArgs) ElementType added in v0.23.0

func (ExplorerFlagsArgs) ElementType() reflect.Type

func (ExplorerFlagsArgs) ToExplorerFlagsOutput added in v0.23.0

func (i ExplorerFlagsArgs) ToExplorerFlagsOutput() ExplorerFlagsOutput

func (ExplorerFlagsArgs) ToExplorerFlagsOutputWithContext added in v0.23.0

func (i ExplorerFlagsArgs) ToExplorerFlagsOutputWithContext(ctx context.Context) ExplorerFlagsOutput

type ExplorerFlagsInput added in v0.23.0

type ExplorerFlagsInput interface {
	pulumi.Input

	ToExplorerFlagsOutput() ExplorerFlagsOutput
	ToExplorerFlagsOutputWithContext(context.Context) ExplorerFlagsOutput
}

ExplorerFlagsInput is an input type that accepts ExplorerFlagsArgs and ExplorerFlagsOutput values. You can construct a concrete instance of `ExplorerFlagsInput` via:

ExplorerFlagsArgs{...}

type ExplorerFlagsOutput added in v0.23.0

type ExplorerFlagsOutput struct{ *pulumi.OutputState }

func (ExplorerFlagsOutput) ElementType added in v0.23.0

func (ExplorerFlagsOutput) ElementType() reflect.Type

func (ExplorerFlagsOutput) Hostname added in v0.23.0

func (ExplorerFlagsOutput) KeepAliveTimeout added in v0.23.0

func (o ExplorerFlagsOutput) KeepAliveTimeout() pulumi.IntPtrOutput

func (ExplorerFlagsOutput) Port added in v0.23.0

func (ExplorerFlagsOutput) ToExplorerFlagsOutput added in v0.23.0

func (o ExplorerFlagsOutput) ToExplorerFlagsOutput() ExplorerFlagsOutput

func (ExplorerFlagsOutput) ToExplorerFlagsOutputWithContext added in v0.23.0

func (o ExplorerFlagsOutput) ToExplorerFlagsOutputWithContext(ctx context.Context) ExplorerFlagsOutput

type ExplorerInput

type ExplorerInput interface {
	pulumi.Input

	ToExplorerOutput() ExplorerOutput
	ToExplorerOutputWithContext(ctx context.Context) ExplorerOutput
}

type ExplorerOutput

type ExplorerOutput struct{ *pulumi.OutputState }

func (ExplorerOutput) ClusterName added in v0.20.3

func (o ExplorerOutput) ClusterName() pulumi.StringPtrOutput

func (ExplorerOutput) Connection

func (o ExplorerOutput) Connection() ssh.ConnectionOutput

func (ExplorerOutput) ElementType

func (ExplorerOutput) ElementType() reflect.Type

func (ExplorerOutput) Environment

func (o ExplorerOutput) Environment() solana.EnvironmentOutput

func (ExplorerOutput) Flags

func (ExplorerOutput) Name added in v0.20.3

func (ExplorerOutput) RPCURL added in v0.20.3

func (ExplorerOutput) RunnerConfig added in v0.23.0

func (o ExplorerOutput) RunnerConfig() runner.ConfigPtrOutput

func (ExplorerOutput) Symbol added in v0.20.3

func (ExplorerOutput) ToExplorerOutput

func (o ExplorerOutput) ToExplorerOutput() ExplorerOutput

func (ExplorerOutput) ToExplorerOutputWithContext

func (o ExplorerOutput) ToExplorerOutputWithContext(ctx context.Context) ExplorerOutput

func (ExplorerOutput) Version

type ExplorerState

type ExplorerState struct {
}

func (ExplorerState) ElementType

func (ExplorerState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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