wordle

package
v0.3.0-beta.8 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 1

Documentation

Overview

Stand up Wordle while you stand up infrastructure

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.

Types

type Provider

type Provider struct {
	pulumi.ProviderResourceState
}

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) ToProviderOutput

func (i *Provider) ToProviderOutput() ProviderOutput

func (*Provider) ToProviderOutputWithContext

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

type ProviderArgs

type ProviderArgs struct {
}

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

func (ProviderOutput) ElementType() reflect.Type

func (ProviderOutput) ToProviderOutput

func (o ProviderOutput) ToProviderOutput() ProviderOutput

func (ProviderOutput) ToProviderOutputWithContext

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

type Wordle

type Wordle struct {
	pulumi.CustomResourceState

	Date   pulumi.StringOutput      `pulumi:"date"`
	Result pulumi.StringArrayOutput `pulumi:"result"`
	Word   pulumi.StringOutput      `pulumi:"word"`
}

func GetWordle

func GetWordle(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WordleState, opts ...pulumi.ResourceOption) (*Wordle, error)

GetWordle gets an existing Wordle 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 NewWordle

func NewWordle(ctx *pulumi.Context,
	name string, args *WordleArgs, opts ...pulumi.ResourceOption) (*Wordle, error)

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

func (*Wordle) ElementType

func (*Wordle) ElementType() reflect.Type

func (*Wordle) ToWordleOutput

func (i *Wordle) ToWordleOutput() WordleOutput

func (*Wordle) ToWordleOutputWithContext

func (i *Wordle) ToWordleOutputWithContext(ctx context.Context) WordleOutput

type WordleArgs

type WordleArgs struct {
	Word pulumi.StringInput
}

The set of arguments for constructing a Wordle resource.

func (WordleArgs) ElementType

func (WordleArgs) ElementType() reflect.Type

type WordleArray

type WordleArray []WordleInput

func (WordleArray) ElementType

func (WordleArray) ElementType() reflect.Type

func (WordleArray) ToWordleArrayOutput

func (i WordleArray) ToWordleArrayOutput() WordleArrayOutput

func (WordleArray) ToWordleArrayOutputWithContext

func (i WordleArray) ToWordleArrayOutputWithContext(ctx context.Context) WordleArrayOutput

type WordleArrayInput

type WordleArrayInput interface {
	pulumi.Input

	ToWordleArrayOutput() WordleArrayOutput
	ToWordleArrayOutputWithContext(context.Context) WordleArrayOutput
}

WordleArrayInput is an input type that accepts WordleArray and WordleArrayOutput values. You can construct a concrete instance of `WordleArrayInput` via:

WordleArray{ WordleArgs{...} }

type WordleArrayOutput

type WordleArrayOutput struct{ *pulumi.OutputState }

func (WordleArrayOutput) ElementType

func (WordleArrayOutput) ElementType() reflect.Type

func (WordleArrayOutput) Index

func (WordleArrayOutput) ToWordleArrayOutput

func (o WordleArrayOutput) ToWordleArrayOutput() WordleArrayOutput

func (WordleArrayOutput) ToWordleArrayOutputWithContext

func (o WordleArrayOutput) ToWordleArrayOutputWithContext(ctx context.Context) WordleArrayOutput

type WordleInput

type WordleInput interface {
	pulumi.Input

	ToWordleOutput() WordleOutput
	ToWordleOutputWithContext(ctx context.Context) WordleOutput
}

type WordleMap

type WordleMap map[string]WordleInput

func (WordleMap) ElementType

func (WordleMap) ElementType() reflect.Type

func (WordleMap) ToWordleMapOutput

func (i WordleMap) ToWordleMapOutput() WordleMapOutput

func (WordleMap) ToWordleMapOutputWithContext

func (i WordleMap) ToWordleMapOutputWithContext(ctx context.Context) WordleMapOutput

type WordleMapInput

type WordleMapInput interface {
	pulumi.Input

	ToWordleMapOutput() WordleMapOutput
	ToWordleMapOutputWithContext(context.Context) WordleMapOutput
}

WordleMapInput is an input type that accepts WordleMap and WordleMapOutput values. You can construct a concrete instance of `WordleMapInput` via:

WordleMap{ "key": WordleArgs{...} }

type WordleMapOutput

type WordleMapOutput struct{ *pulumi.OutputState }

func (WordleMapOutput) ElementType

func (WordleMapOutput) ElementType() reflect.Type

func (WordleMapOutput) MapIndex

func (WordleMapOutput) ToWordleMapOutput

func (o WordleMapOutput) ToWordleMapOutput() WordleMapOutput

func (WordleMapOutput) ToWordleMapOutputWithContext

func (o WordleMapOutput) ToWordleMapOutputWithContext(ctx context.Context) WordleMapOutput

type WordleOutput

type WordleOutput struct{ *pulumi.OutputState }

func (WordleOutput) ElementType

func (WordleOutput) ElementType() reflect.Type

func (WordleOutput) ToWordleOutput

func (o WordleOutput) ToWordleOutput() WordleOutput

func (WordleOutput) ToWordleOutputWithContext

func (o WordleOutput) ToWordleOutputWithContext(ctx context.Context) WordleOutput

type WordleState

type WordleState struct {
}

func (WordleState) ElementType

func (WordleState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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