baz

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 Baz

type Baz struct {
	pulumi.ResourceState

	Bucket    s3.BucketOutput `pulumi:"bucket"`
	BucketTwo s3.BucketOutput `pulumi:"bucketTwo"`
}

func NewBaz

func NewBaz(ctx *pulumi.Context,
	name string, args *BazArgs, opts ...pulumi.ResourceOption) (*Baz, error)

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

func (*Baz) ElementType

func (*Baz) ElementType() reflect.Type

func (*Baz) ToBazOutput

func (i *Baz) ToBazOutput() BazOutput

func (*Baz) ToBazOutputWithContext

func (i *Baz) ToBazOutputWithContext(ctx context.Context) BazOutput

func (*Baz) ToOutput

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

type BazArgs

type BazArgs struct {
	Bucket s3.BucketInput
}

The set of arguments for constructing a Baz resource.

func (BazArgs) ElementType

func (BazArgs) ElementType() reflect.Type

type BazArray

type BazArray []BazInput

func (BazArray) ElementType

func (BazArray) ElementType() reflect.Type

func (BazArray) ToBazArrayOutput

func (i BazArray) ToBazArrayOutput() BazArrayOutput

func (BazArray) ToBazArrayOutputWithContext

func (i BazArray) ToBazArrayOutputWithContext(ctx context.Context) BazArrayOutput

func (BazArray) ToOutput

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

type BazArrayInput

type BazArrayInput interface {
	pulumi.Input

	ToBazArrayOutput() BazArrayOutput
	ToBazArrayOutputWithContext(context.Context) BazArrayOutput
}

BazArrayInput is an input type that accepts BazArray and BazArrayOutput values. You can construct a concrete instance of `BazArrayInput` via:

BazArray{ BazArgs{...} }

type BazArrayOutput

type BazArrayOutput struct{ *pulumi.OutputState }

func (BazArrayOutput) ElementType

func (BazArrayOutput) ElementType() reflect.Type

func (BazArrayOutput) Index

func (BazArrayOutput) ToBazArrayOutput

func (o BazArrayOutput) ToBazArrayOutput() BazArrayOutput

func (BazArrayOutput) ToBazArrayOutputWithContext

func (o BazArrayOutput) ToBazArrayOutputWithContext(ctx context.Context) BazArrayOutput

func (BazArrayOutput) ToOutput

func (o BazArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Baz]

type BazInput

type BazInput interface {
	pulumi.Input

	ToBazOutput() BazOutput
	ToBazOutputWithContext(ctx context.Context) BazOutput
}

type BazMap

type BazMap map[string]BazInput

func (BazMap) ElementType

func (BazMap) ElementType() reflect.Type

func (BazMap) ToBazMapOutput

func (i BazMap) ToBazMapOutput() BazMapOutput

func (BazMap) ToBazMapOutputWithContext

func (i BazMap) ToBazMapOutputWithContext(ctx context.Context) BazMapOutput

func (BazMap) ToOutput

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

type BazMapInput

type BazMapInput interface {
	pulumi.Input

	ToBazMapOutput() BazMapOutput
	ToBazMapOutputWithContext(context.Context) BazMapOutput
}

BazMapInput is an input type that accepts BazMap and BazMapOutput values. You can construct a concrete instance of `BazMapInput` via:

BazMap{ "key": BazArgs{...} }

type BazMapOutput

type BazMapOutput struct{ *pulumi.OutputState }

func (BazMapOutput) ElementType

func (BazMapOutput) ElementType() reflect.Type

func (BazMapOutput) MapIndex

func (o BazMapOutput) MapIndex(k pulumi.StringInput) BazOutput

func (BazMapOutput) ToBazMapOutput

func (o BazMapOutput) ToBazMapOutput() BazMapOutput

func (BazMapOutput) ToBazMapOutputWithContext

func (o BazMapOutput) ToBazMapOutputWithContext(ctx context.Context) BazMapOutput

func (BazMapOutput) ToOutput

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

type BazOutput

type BazOutput struct{ *pulumi.OutputState }

func (BazOutput) Bucket

func (o BazOutput) Bucket() s3.BucketOutput

func (BazOutput) BucketTwo

func (o BazOutput) BucketTwo() s3.BucketOutput

func (BazOutput) ElementType

func (BazOutput) ElementType() reflect.Type

func (BazOutput) ToBazOutput

func (o BazOutput) ToBazOutput() BazOutput

func (BazOutput) ToBazOutputWithContext

func (o BazOutput) ToBazOutputWithContext(ctx context.Context) BazOutput

func (BazOutput) ToOutput

func (o BazOutput) ToOutput(ctx context.Context) pulumix.Output[*Baz]

Jump to

Keyboard shortcuts

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