bar

package
v0.0.0-...-2601a09 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Bar

type Bar struct {
	pulumi.ResourceState

	Bucket     s3.BucketOutput     `pulumi:"bucket"`
	BucketName pulumi.StringOutput `pulumi:"bucketName"`
}

func NewBar

func NewBar(ctx *pulumi.Context,
	name string, args *BarArgs, opts ...pulumi.ResourceOption) (*Bar, error)

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

func (*Bar) ElementType

func (*Bar) ElementType() reflect.Type

func (*Bar) ToBarOutput

func (i *Bar) ToBarOutput() BarOutput

func (*Bar) ToBarOutputWithContext

func (i *Bar) ToBarOutputWithContext(ctx context.Context) BarOutput

func (*Bar) ToOutput

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

type BarArgs

type BarArgs struct {
	BucketName pulumi.StringInput
}

The set of arguments for constructing a Bar resource.

func (BarArgs) ElementType

func (BarArgs) ElementType() reflect.Type

type BarArray

type BarArray []BarInput

func (BarArray) ElementType

func (BarArray) ElementType() reflect.Type

func (BarArray) ToBarArrayOutput

func (i BarArray) ToBarArrayOutput() BarArrayOutput

func (BarArray) ToBarArrayOutputWithContext

func (i BarArray) ToBarArrayOutputWithContext(ctx context.Context) BarArrayOutput

func (BarArray) ToOutput

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

type BarArrayInput

type BarArrayInput interface {
	pulumi.Input

	ToBarArrayOutput() BarArrayOutput
	ToBarArrayOutputWithContext(context.Context) BarArrayOutput
}

BarArrayInput is an input type that accepts BarArray and BarArrayOutput values. You can construct a concrete instance of `BarArrayInput` via:

BarArray{ BarArgs{...} }

type BarArrayOutput

type BarArrayOutput struct{ *pulumi.OutputState }

func (BarArrayOutput) ElementType

func (BarArrayOutput) ElementType() reflect.Type

func (BarArrayOutput) Index

func (BarArrayOutput) ToBarArrayOutput

func (o BarArrayOutput) ToBarArrayOutput() BarArrayOutput

func (BarArrayOutput) ToBarArrayOutputWithContext

func (o BarArrayOutput) ToBarArrayOutputWithContext(ctx context.Context) BarArrayOutput

func (BarArrayOutput) ToOutput

func (o BarArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Bar]

type BarInput

type BarInput interface {
	pulumi.Input

	ToBarOutput() BarOutput
	ToBarOutputWithContext(ctx context.Context) BarOutput
}

type BarMap

type BarMap map[string]BarInput

func (BarMap) ElementType

func (BarMap) ElementType() reflect.Type

func (BarMap) ToBarMapOutput

func (i BarMap) ToBarMapOutput() BarMapOutput

func (BarMap) ToBarMapOutputWithContext

func (i BarMap) ToBarMapOutputWithContext(ctx context.Context) BarMapOutput

func (BarMap) ToOutput

func (i BarMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*Bar]

type BarMapInput

type BarMapInput interface {
	pulumi.Input

	ToBarMapOutput() BarMapOutput
	ToBarMapOutputWithContext(context.Context) BarMapOutput
}

BarMapInput is an input type that accepts BarMap and BarMapOutput values. You can construct a concrete instance of `BarMapInput` via:

BarMap{ "key": BarArgs{...} }

type BarMapOutput

type BarMapOutput struct{ *pulumi.OutputState }

func (BarMapOutput) ElementType

func (BarMapOutput) ElementType() reflect.Type

func (BarMapOutput) MapIndex

func (o BarMapOutput) MapIndex(k pulumi.StringInput) BarOutput

func (BarMapOutput) ToBarMapOutput

func (o BarMapOutput) ToBarMapOutput() BarMapOutput

func (BarMapOutput) ToBarMapOutputWithContext

func (o BarMapOutput) ToBarMapOutputWithContext(ctx context.Context) BarMapOutput

func (BarMapOutput) ToOutput

func (o BarMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Bar]

type BarOutput

type BarOutput struct{ *pulumi.OutputState }

func (BarOutput) Bucket

func (o BarOutput) Bucket() s3.BucketOutput

func (BarOutput) BucketName

func (o BarOutput) BucketName() pulumi.StringOutput

func (BarOutput) ElementType

func (BarOutput) ElementType() reflect.Type

func (BarOutput) ToBarOutput

func (o BarOutput) ToBarOutput() BarOutput

func (BarOutput) ToBarOutputWithContext

func (o BarOutput) ToBarOutputWithContext(ctx context.Context) BarOutput

func (BarOutput) ToOutput

func (o BarOutput) ToOutput(ctx context.Context) pulumix.Output[*Bar]

Jump to

Keyboard shortcuts

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