formation

package
v0.0.0-...-8949050 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Formation

type Formation struct {
	pulumi.CustomResourceState

	AppId    pulumi.StringOutput `pulumi:"appId"`
	Quantity pulumi.IntOutput    `pulumi:"quantity"`
	Size     pulumi.StringOutput `pulumi:"size"`
	Type     pulumi.StringOutput `pulumi:"type"`
}

func GetFormation

func GetFormation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FormationState, opts ...pulumi.ResourceOption) (*Formation, error)

GetFormation gets an existing Formation 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 NewFormation

func NewFormation(ctx *pulumi.Context,
	name string, args *FormationArgs, opts ...pulumi.ResourceOption) (*Formation, error)

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

func (*Formation) ElementType

func (*Formation) ElementType() reflect.Type

func (*Formation) ToFormationOutput

func (i *Formation) ToFormationOutput() FormationOutput

func (*Formation) ToFormationOutputWithContext

func (i *Formation) ToFormationOutputWithContext(ctx context.Context) FormationOutput

type FormationArgs

type FormationArgs struct {
	AppId    pulumi.StringInput
	Quantity pulumi.IntInput
	Size     pulumi.StringInput
	Type     pulumi.StringInput
}

The set of arguments for constructing a Formation resource.

func (FormationArgs) ElementType

func (FormationArgs) ElementType() reflect.Type

type FormationArray

type FormationArray []FormationInput

func (FormationArray) ElementType

func (FormationArray) ElementType() reflect.Type

func (FormationArray) ToFormationArrayOutput

func (i FormationArray) ToFormationArrayOutput() FormationArrayOutput

func (FormationArray) ToFormationArrayOutputWithContext

func (i FormationArray) ToFormationArrayOutputWithContext(ctx context.Context) FormationArrayOutput

type FormationArrayInput

type FormationArrayInput interface {
	pulumi.Input

	ToFormationArrayOutput() FormationArrayOutput
	ToFormationArrayOutputWithContext(context.Context) FormationArrayOutput
}

FormationArrayInput is an input type that accepts FormationArray and FormationArrayOutput values. You can construct a concrete instance of `FormationArrayInput` via:

FormationArray{ FormationArgs{...} }

type FormationArrayOutput

type FormationArrayOutput struct{ *pulumi.OutputState }

func (FormationArrayOutput) ElementType

func (FormationArrayOutput) ElementType() reflect.Type

func (FormationArrayOutput) Index

func (FormationArrayOutput) ToFormationArrayOutput

func (o FormationArrayOutput) ToFormationArrayOutput() FormationArrayOutput

func (FormationArrayOutput) ToFormationArrayOutputWithContext

func (o FormationArrayOutput) ToFormationArrayOutputWithContext(ctx context.Context) FormationArrayOutput

type FormationInput

type FormationInput interface {
	pulumi.Input

	ToFormationOutput() FormationOutput
	ToFormationOutputWithContext(ctx context.Context) FormationOutput
}

type FormationMap

type FormationMap map[string]FormationInput

func (FormationMap) ElementType

func (FormationMap) ElementType() reflect.Type

func (FormationMap) ToFormationMapOutput

func (i FormationMap) ToFormationMapOutput() FormationMapOutput

func (FormationMap) ToFormationMapOutputWithContext

func (i FormationMap) ToFormationMapOutputWithContext(ctx context.Context) FormationMapOutput

type FormationMapInput

type FormationMapInput interface {
	pulumi.Input

	ToFormationMapOutput() FormationMapOutput
	ToFormationMapOutputWithContext(context.Context) FormationMapOutput
}

FormationMapInput is an input type that accepts FormationMap and FormationMapOutput values. You can construct a concrete instance of `FormationMapInput` via:

FormationMap{ "key": FormationArgs{...} }

type FormationMapOutput

type FormationMapOutput struct{ *pulumi.OutputState }

func (FormationMapOutput) ElementType

func (FormationMapOutput) ElementType() reflect.Type

func (FormationMapOutput) MapIndex

func (FormationMapOutput) ToFormationMapOutput

func (o FormationMapOutput) ToFormationMapOutput() FormationMapOutput

func (FormationMapOutput) ToFormationMapOutputWithContext

func (o FormationMapOutput) ToFormationMapOutputWithContext(ctx context.Context) FormationMapOutput

type FormationOutput

type FormationOutput struct{ *pulumi.OutputState }

func (FormationOutput) AppId

func (FormationOutput) ElementType

func (FormationOutput) ElementType() reflect.Type

func (FormationOutput) Quantity

func (o FormationOutput) Quantity() pulumi.IntOutput

func (FormationOutput) Size

func (FormationOutput) ToFormationOutput

func (o FormationOutput) ToFormationOutput() FormationOutput

func (FormationOutput) ToFormationOutputWithContext

func (o FormationOutput) ToFormationOutputWithContext(ctx context.Context) FormationOutput

func (FormationOutput) Type

type FormationState

type FormationState struct {
	AppId    pulumi.StringPtrInput
	Quantity pulumi.IntPtrInput
	Size     pulumi.StringPtrInput
	Type     pulumi.StringPtrInput
}

func (FormationState) ElementType

func (FormationState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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