cloud9

package
v0.94.0 Latest Latest
Warning

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

Go to latest
Published: Jan 17, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EnvironmentEc2 deprecated added in v0.72.0

type EnvironmentEc2 struct {
	pulumi.CustomResourceState

	Arn                      pulumi.StringOutput                 `pulumi:"arn"`
	AutomaticStopTimeMinutes pulumi.IntPtrOutput                 `pulumi:"automaticStopTimeMinutes"`
	ConnectionType           pulumi.StringPtrOutput              `pulumi:"connectionType"`
	Description              pulumi.StringPtrOutput              `pulumi:"description"`
	ImageId                  pulumi.StringOutput                 `pulumi:"imageId"`
	InstanceType             pulumi.StringOutput                 `pulumi:"instanceType"`
	Name                     pulumi.StringPtrOutput              `pulumi:"name"`
	OwnerArn                 pulumi.StringPtrOutput              `pulumi:"ownerArn"`
	Repositories             EnvironmentEc2RepositoryArrayOutput `pulumi:"repositories"`
	SubnetId                 pulumi.StringPtrOutput              `pulumi:"subnetId"`
	Tags                     EnvironmentEc2TagArrayOutput        `pulumi:"tags"`
}

Resource Type definition for AWS::Cloud9::EnvironmentEC2

Deprecated: EnvironmentEc2 is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetEnvironmentEc2 added in v0.72.0

func GetEnvironmentEc2(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EnvironmentEc2State, opts ...pulumi.ResourceOption) (*EnvironmentEc2, error)

GetEnvironmentEc2 gets an existing EnvironmentEc2 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 NewEnvironmentEc2 added in v0.72.0

func NewEnvironmentEc2(ctx *pulumi.Context,
	name string, args *EnvironmentEc2Args, opts ...pulumi.ResourceOption) (*EnvironmentEc2, error)

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

func (*EnvironmentEc2) ElementType added in v0.72.0

func (*EnvironmentEc2) ElementType() reflect.Type

func (*EnvironmentEc2) ToEnvironmentEc2Output added in v0.72.0

func (i *EnvironmentEc2) ToEnvironmentEc2Output() EnvironmentEc2Output

func (*EnvironmentEc2) ToEnvironmentEc2OutputWithContext added in v0.72.0

func (i *EnvironmentEc2) ToEnvironmentEc2OutputWithContext(ctx context.Context) EnvironmentEc2Output

func (*EnvironmentEc2) ToOutput added in v0.76.0

type EnvironmentEc2Args added in v0.72.0

type EnvironmentEc2Args struct {
	AutomaticStopTimeMinutes pulumi.IntPtrInput
	ConnectionType           pulumi.StringPtrInput
	Description              pulumi.StringPtrInput
	ImageId                  pulumi.StringInput
	InstanceType             pulumi.StringInput
	Name                     pulumi.StringPtrInput
	OwnerArn                 pulumi.StringPtrInput
	Repositories             EnvironmentEc2RepositoryArrayInput
	SubnetId                 pulumi.StringPtrInput
	Tags                     EnvironmentEc2TagArrayInput
}

The set of arguments for constructing a EnvironmentEc2 resource.

func (EnvironmentEc2Args) ElementType added in v0.72.0

func (EnvironmentEc2Args) ElementType() reflect.Type

type EnvironmentEc2Input added in v0.72.0

type EnvironmentEc2Input interface {
	pulumi.Input

	ToEnvironmentEc2Output() EnvironmentEc2Output
	ToEnvironmentEc2OutputWithContext(ctx context.Context) EnvironmentEc2Output
}

type EnvironmentEc2Output added in v0.72.0

type EnvironmentEc2Output struct{ *pulumi.OutputState }

func (EnvironmentEc2Output) Arn added in v0.72.0

func (EnvironmentEc2Output) AutomaticStopTimeMinutes added in v0.72.0

func (o EnvironmentEc2Output) AutomaticStopTimeMinutes() pulumi.IntPtrOutput

func (EnvironmentEc2Output) ConnectionType added in v0.72.0

func (o EnvironmentEc2Output) ConnectionType() pulumi.StringPtrOutput

func (EnvironmentEc2Output) Description added in v0.72.0

func (EnvironmentEc2Output) ElementType added in v0.72.0

func (EnvironmentEc2Output) ElementType() reflect.Type

func (EnvironmentEc2Output) ImageId added in v0.72.0

func (EnvironmentEc2Output) InstanceType added in v0.72.0

func (o EnvironmentEc2Output) InstanceType() pulumi.StringOutput

func (EnvironmentEc2Output) Name added in v0.72.0

func (EnvironmentEc2Output) OwnerArn added in v0.72.0

func (EnvironmentEc2Output) Repositories added in v0.72.0

func (EnvironmentEc2Output) SubnetId added in v0.72.0

func (EnvironmentEc2Output) Tags added in v0.72.0

func (EnvironmentEc2Output) ToEnvironmentEc2Output added in v0.72.0

func (o EnvironmentEc2Output) ToEnvironmentEc2Output() EnvironmentEc2Output

func (EnvironmentEc2Output) ToEnvironmentEc2OutputWithContext added in v0.72.0

func (o EnvironmentEc2Output) ToEnvironmentEc2OutputWithContext(ctx context.Context) EnvironmentEc2Output

func (EnvironmentEc2Output) ToOutput added in v0.76.0

type EnvironmentEc2Repository added in v0.72.0

type EnvironmentEc2Repository struct {
	PathComponent string `pulumi:"pathComponent"`
	RepositoryUrl string `pulumi:"repositoryUrl"`
}

type EnvironmentEc2RepositoryArgs added in v0.72.0

type EnvironmentEc2RepositoryArgs struct {
	PathComponent pulumi.StringInput `pulumi:"pathComponent"`
	RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"`
}

func (EnvironmentEc2RepositoryArgs) ElementType added in v0.72.0

func (EnvironmentEc2RepositoryArgs) ToEnvironmentEc2RepositoryOutput added in v0.72.0

func (i EnvironmentEc2RepositoryArgs) ToEnvironmentEc2RepositoryOutput() EnvironmentEc2RepositoryOutput

func (EnvironmentEc2RepositoryArgs) ToEnvironmentEc2RepositoryOutputWithContext added in v0.72.0

func (i EnvironmentEc2RepositoryArgs) ToEnvironmentEc2RepositoryOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryOutput

func (EnvironmentEc2RepositoryArgs) ToOutput added in v0.76.0

type EnvironmentEc2RepositoryArray added in v0.72.0

type EnvironmentEc2RepositoryArray []EnvironmentEc2RepositoryInput

func (EnvironmentEc2RepositoryArray) ElementType added in v0.72.0

func (EnvironmentEc2RepositoryArray) ToEnvironmentEc2RepositoryArrayOutput added in v0.72.0

func (i EnvironmentEc2RepositoryArray) ToEnvironmentEc2RepositoryArrayOutput() EnvironmentEc2RepositoryArrayOutput

func (EnvironmentEc2RepositoryArray) ToEnvironmentEc2RepositoryArrayOutputWithContext added in v0.72.0

func (i EnvironmentEc2RepositoryArray) ToEnvironmentEc2RepositoryArrayOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryArrayOutput

func (EnvironmentEc2RepositoryArray) ToOutput added in v0.76.0

type EnvironmentEc2RepositoryArrayInput added in v0.72.0

type EnvironmentEc2RepositoryArrayInput interface {
	pulumi.Input

	ToEnvironmentEc2RepositoryArrayOutput() EnvironmentEc2RepositoryArrayOutput
	ToEnvironmentEc2RepositoryArrayOutputWithContext(context.Context) EnvironmentEc2RepositoryArrayOutput
}

EnvironmentEc2RepositoryArrayInput is an input type that accepts EnvironmentEc2RepositoryArray and EnvironmentEc2RepositoryArrayOutput values. You can construct a concrete instance of `EnvironmentEc2RepositoryArrayInput` via:

EnvironmentEc2RepositoryArray{ EnvironmentEc2RepositoryArgs{...} }

type EnvironmentEc2RepositoryArrayOutput added in v0.72.0

type EnvironmentEc2RepositoryArrayOutput struct{ *pulumi.OutputState }

func (EnvironmentEc2RepositoryArrayOutput) ElementType added in v0.72.0

func (EnvironmentEc2RepositoryArrayOutput) Index added in v0.72.0

func (EnvironmentEc2RepositoryArrayOutput) ToEnvironmentEc2RepositoryArrayOutput added in v0.72.0

func (o EnvironmentEc2RepositoryArrayOutput) ToEnvironmentEc2RepositoryArrayOutput() EnvironmentEc2RepositoryArrayOutput

func (EnvironmentEc2RepositoryArrayOutput) ToEnvironmentEc2RepositoryArrayOutputWithContext added in v0.72.0

func (o EnvironmentEc2RepositoryArrayOutput) ToEnvironmentEc2RepositoryArrayOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryArrayOutput

func (EnvironmentEc2RepositoryArrayOutput) ToOutput added in v0.76.0

type EnvironmentEc2RepositoryInput added in v0.72.0

type EnvironmentEc2RepositoryInput interface {
	pulumi.Input

	ToEnvironmentEc2RepositoryOutput() EnvironmentEc2RepositoryOutput
	ToEnvironmentEc2RepositoryOutputWithContext(context.Context) EnvironmentEc2RepositoryOutput
}

EnvironmentEc2RepositoryInput is an input type that accepts EnvironmentEc2RepositoryArgs and EnvironmentEc2RepositoryOutput values. You can construct a concrete instance of `EnvironmentEc2RepositoryInput` via:

EnvironmentEc2RepositoryArgs{...}

type EnvironmentEc2RepositoryOutput added in v0.72.0

type EnvironmentEc2RepositoryOutput struct{ *pulumi.OutputState }

func (EnvironmentEc2RepositoryOutput) ElementType added in v0.72.0

func (EnvironmentEc2RepositoryOutput) PathComponent added in v0.72.0

func (EnvironmentEc2RepositoryOutput) RepositoryUrl added in v0.72.0

func (EnvironmentEc2RepositoryOutput) ToEnvironmentEc2RepositoryOutput added in v0.72.0

func (o EnvironmentEc2RepositoryOutput) ToEnvironmentEc2RepositoryOutput() EnvironmentEc2RepositoryOutput

func (EnvironmentEc2RepositoryOutput) ToEnvironmentEc2RepositoryOutputWithContext added in v0.72.0

func (o EnvironmentEc2RepositoryOutput) ToEnvironmentEc2RepositoryOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryOutput

func (EnvironmentEc2RepositoryOutput) ToOutput added in v0.76.0

type EnvironmentEc2State added in v0.72.0

type EnvironmentEc2State struct {
}

func (EnvironmentEc2State) ElementType added in v0.72.0

func (EnvironmentEc2State) ElementType() reflect.Type

type EnvironmentEc2Tag added in v0.72.0

type EnvironmentEc2Tag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type EnvironmentEc2TagArgs added in v0.72.0

type EnvironmentEc2TagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (EnvironmentEc2TagArgs) ElementType added in v0.72.0

func (EnvironmentEc2TagArgs) ElementType() reflect.Type

func (EnvironmentEc2TagArgs) ToEnvironmentEc2TagOutput added in v0.72.0

func (i EnvironmentEc2TagArgs) ToEnvironmentEc2TagOutput() EnvironmentEc2TagOutput

func (EnvironmentEc2TagArgs) ToEnvironmentEc2TagOutputWithContext added in v0.72.0

func (i EnvironmentEc2TagArgs) ToEnvironmentEc2TagOutputWithContext(ctx context.Context) EnvironmentEc2TagOutput

func (EnvironmentEc2TagArgs) ToOutput added in v0.76.0

type EnvironmentEc2TagArray added in v0.72.0

type EnvironmentEc2TagArray []EnvironmentEc2TagInput

func (EnvironmentEc2TagArray) ElementType added in v0.72.0

func (EnvironmentEc2TagArray) ElementType() reflect.Type

func (EnvironmentEc2TagArray) ToEnvironmentEc2TagArrayOutput added in v0.72.0

func (i EnvironmentEc2TagArray) ToEnvironmentEc2TagArrayOutput() EnvironmentEc2TagArrayOutput

func (EnvironmentEc2TagArray) ToEnvironmentEc2TagArrayOutputWithContext added in v0.72.0

func (i EnvironmentEc2TagArray) ToEnvironmentEc2TagArrayOutputWithContext(ctx context.Context) EnvironmentEc2TagArrayOutput

func (EnvironmentEc2TagArray) ToOutput added in v0.76.0

type EnvironmentEc2TagArrayInput added in v0.72.0

type EnvironmentEc2TagArrayInput interface {
	pulumi.Input

	ToEnvironmentEc2TagArrayOutput() EnvironmentEc2TagArrayOutput
	ToEnvironmentEc2TagArrayOutputWithContext(context.Context) EnvironmentEc2TagArrayOutput
}

EnvironmentEc2TagArrayInput is an input type that accepts EnvironmentEc2TagArray and EnvironmentEc2TagArrayOutput values. You can construct a concrete instance of `EnvironmentEc2TagArrayInput` via:

EnvironmentEc2TagArray{ EnvironmentEc2TagArgs{...} }

type EnvironmentEc2TagArrayOutput added in v0.72.0

type EnvironmentEc2TagArrayOutput struct{ *pulumi.OutputState }

func (EnvironmentEc2TagArrayOutput) ElementType added in v0.72.0

func (EnvironmentEc2TagArrayOutput) Index added in v0.72.0

func (EnvironmentEc2TagArrayOutput) ToEnvironmentEc2TagArrayOutput added in v0.72.0

func (o EnvironmentEc2TagArrayOutput) ToEnvironmentEc2TagArrayOutput() EnvironmentEc2TagArrayOutput

func (EnvironmentEc2TagArrayOutput) ToEnvironmentEc2TagArrayOutputWithContext added in v0.72.0

func (o EnvironmentEc2TagArrayOutput) ToEnvironmentEc2TagArrayOutputWithContext(ctx context.Context) EnvironmentEc2TagArrayOutput

func (EnvironmentEc2TagArrayOutput) ToOutput added in v0.76.0

type EnvironmentEc2TagInput added in v0.72.0

type EnvironmentEc2TagInput interface {
	pulumi.Input

	ToEnvironmentEc2TagOutput() EnvironmentEc2TagOutput
	ToEnvironmentEc2TagOutputWithContext(context.Context) EnvironmentEc2TagOutput
}

EnvironmentEc2TagInput is an input type that accepts EnvironmentEc2TagArgs and EnvironmentEc2TagOutput values. You can construct a concrete instance of `EnvironmentEc2TagInput` via:

EnvironmentEc2TagArgs{...}

type EnvironmentEc2TagOutput added in v0.72.0

type EnvironmentEc2TagOutput struct{ *pulumi.OutputState }

func (EnvironmentEc2TagOutput) ElementType added in v0.72.0

func (EnvironmentEc2TagOutput) ElementType() reflect.Type

func (EnvironmentEc2TagOutput) Key added in v0.72.0

func (EnvironmentEc2TagOutput) ToEnvironmentEc2TagOutput added in v0.72.0

func (o EnvironmentEc2TagOutput) ToEnvironmentEc2TagOutput() EnvironmentEc2TagOutput

func (EnvironmentEc2TagOutput) ToEnvironmentEc2TagOutputWithContext added in v0.72.0

func (o EnvironmentEc2TagOutput) ToEnvironmentEc2TagOutputWithContext(ctx context.Context) EnvironmentEc2TagOutput

func (EnvironmentEc2TagOutput) ToOutput added in v0.76.0

func (EnvironmentEc2TagOutput) Value added in v0.72.0

type LookupEnvironmentEc2Args added in v0.72.0

type LookupEnvironmentEc2Args struct {
	Id string `pulumi:"id"`
}

type LookupEnvironmentEc2OutputArgs added in v0.72.0

type LookupEnvironmentEc2OutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupEnvironmentEc2OutputArgs) ElementType added in v0.72.0

type LookupEnvironmentEc2Result added in v0.72.0

type LookupEnvironmentEc2Result struct {
	Arn         *string             `pulumi:"arn"`
	Description *string             `pulumi:"description"`
	Id          *string             `pulumi:"id"`
	Name        *string             `pulumi:"name"`
	Tags        []EnvironmentEc2Tag `pulumi:"tags"`
}

func LookupEnvironmentEc2 added in v0.72.0

func LookupEnvironmentEc2(ctx *pulumi.Context, args *LookupEnvironmentEc2Args, opts ...pulumi.InvokeOption) (*LookupEnvironmentEc2Result, error)

Resource Type definition for AWS::Cloud9::EnvironmentEC2

type LookupEnvironmentEc2ResultOutput added in v0.72.0

type LookupEnvironmentEc2ResultOutput struct{ *pulumi.OutputState }

func LookupEnvironmentEc2Output added in v0.72.0

func (LookupEnvironmentEc2ResultOutput) Arn added in v0.72.0

func (LookupEnvironmentEc2ResultOutput) Description added in v0.72.0

func (LookupEnvironmentEc2ResultOutput) ElementType added in v0.72.0

func (LookupEnvironmentEc2ResultOutput) Id added in v0.72.0

func (LookupEnvironmentEc2ResultOutput) Name added in v0.72.0

func (LookupEnvironmentEc2ResultOutput) Tags added in v0.72.0

func (LookupEnvironmentEc2ResultOutput) ToLookupEnvironmentEc2ResultOutput added in v0.72.0

func (o LookupEnvironmentEc2ResultOutput) ToLookupEnvironmentEc2ResultOutput() LookupEnvironmentEc2ResultOutput

func (LookupEnvironmentEc2ResultOutput) ToLookupEnvironmentEc2ResultOutputWithContext added in v0.72.0

func (o LookupEnvironmentEc2ResultOutput) ToLookupEnvironmentEc2ResultOutputWithContext(ctx context.Context) LookupEnvironmentEc2ResultOutput

func (LookupEnvironmentEc2ResultOutput) ToOutput added in v0.76.0

Jump to

Keyboard shortcuts

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