Documentation
¶
Index ¶
- type EnvironmentEc2deprecated
- func (*EnvironmentEc2) ElementType() reflect.Type
- func (i *EnvironmentEc2) ToEnvironmentEc2Output() EnvironmentEc2Output
- func (i *EnvironmentEc2) ToEnvironmentEc2OutputWithContext(ctx context.Context) EnvironmentEc2Output
- func (i *EnvironmentEc2) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentEc2]
- type EnvironmentEc2Args
- type EnvironmentEc2Input
- type EnvironmentEc2Output
- func (o EnvironmentEc2Output) Arn() pulumi.StringOutput
- func (o EnvironmentEc2Output) AutomaticStopTimeMinutes() pulumi.IntPtrOutput
- func (o EnvironmentEc2Output) ConnectionType() pulumi.StringPtrOutput
- func (o EnvironmentEc2Output) Description() pulumi.StringPtrOutput
- func (EnvironmentEc2Output) ElementType() reflect.Type
- func (o EnvironmentEc2Output) ImageId() pulumi.StringOutput
- func (o EnvironmentEc2Output) InstanceType() pulumi.StringOutput
- func (o EnvironmentEc2Output) Name() pulumi.StringPtrOutput
- func (o EnvironmentEc2Output) OwnerArn() pulumi.StringPtrOutput
- func (o EnvironmentEc2Output) Repositories() EnvironmentEc2RepositoryArrayOutput
- func (o EnvironmentEc2Output) SubnetId() pulumi.StringPtrOutput
- func (o EnvironmentEc2Output) Tags() EnvironmentEc2TagArrayOutput
- func (o EnvironmentEc2Output) ToEnvironmentEc2Output() EnvironmentEc2Output
- func (o EnvironmentEc2Output) ToEnvironmentEc2OutputWithContext(ctx context.Context) EnvironmentEc2Output
- func (o EnvironmentEc2Output) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentEc2]
- type EnvironmentEc2Repository
- type EnvironmentEc2RepositoryArgs
- func (EnvironmentEc2RepositoryArgs) ElementType() reflect.Type
- func (i EnvironmentEc2RepositoryArgs) ToEnvironmentEc2RepositoryOutput() EnvironmentEc2RepositoryOutput
- func (i EnvironmentEc2RepositoryArgs) ToEnvironmentEc2RepositoryOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryOutput
- func (i EnvironmentEc2RepositoryArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Repository]
- type EnvironmentEc2RepositoryArray
- func (EnvironmentEc2RepositoryArray) ElementType() reflect.Type
- func (i EnvironmentEc2RepositoryArray) ToEnvironmentEc2RepositoryArrayOutput() EnvironmentEc2RepositoryArrayOutput
- func (i EnvironmentEc2RepositoryArray) ToEnvironmentEc2RepositoryArrayOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryArrayOutput
- func (i EnvironmentEc2RepositoryArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Repository]
- type EnvironmentEc2RepositoryArrayInput
- type EnvironmentEc2RepositoryArrayOutput
- func (EnvironmentEc2RepositoryArrayOutput) ElementType() reflect.Type
- func (o EnvironmentEc2RepositoryArrayOutput) Index(i pulumi.IntInput) EnvironmentEc2RepositoryOutput
- func (o EnvironmentEc2RepositoryArrayOutput) ToEnvironmentEc2RepositoryArrayOutput() EnvironmentEc2RepositoryArrayOutput
- func (o EnvironmentEc2RepositoryArrayOutput) ToEnvironmentEc2RepositoryArrayOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryArrayOutput
- func (o EnvironmentEc2RepositoryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Repository]
- type EnvironmentEc2RepositoryInput
- type EnvironmentEc2RepositoryOutput
- func (EnvironmentEc2RepositoryOutput) ElementType() reflect.Type
- func (o EnvironmentEc2RepositoryOutput) PathComponent() pulumi.StringOutput
- func (o EnvironmentEc2RepositoryOutput) RepositoryUrl() pulumi.StringOutput
- func (o EnvironmentEc2RepositoryOutput) ToEnvironmentEc2RepositoryOutput() EnvironmentEc2RepositoryOutput
- func (o EnvironmentEc2RepositoryOutput) ToEnvironmentEc2RepositoryOutputWithContext(ctx context.Context) EnvironmentEc2RepositoryOutput
- func (o EnvironmentEc2RepositoryOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Repository]
- type EnvironmentEc2State
- type EnvironmentEc2Tag
- type EnvironmentEc2TagArgs
- func (EnvironmentEc2TagArgs) ElementType() reflect.Type
- func (i EnvironmentEc2TagArgs) ToEnvironmentEc2TagOutput() EnvironmentEc2TagOutput
- func (i EnvironmentEc2TagArgs) ToEnvironmentEc2TagOutputWithContext(ctx context.Context) EnvironmentEc2TagOutput
- func (i EnvironmentEc2TagArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Tag]
- type EnvironmentEc2TagArray
- func (EnvironmentEc2TagArray) ElementType() reflect.Type
- func (i EnvironmentEc2TagArray) ToEnvironmentEc2TagArrayOutput() EnvironmentEc2TagArrayOutput
- func (i EnvironmentEc2TagArray) ToEnvironmentEc2TagArrayOutputWithContext(ctx context.Context) EnvironmentEc2TagArrayOutput
- func (i EnvironmentEc2TagArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Tag]
- type EnvironmentEc2TagArrayInput
- type EnvironmentEc2TagArrayOutput
- func (EnvironmentEc2TagArrayOutput) ElementType() reflect.Type
- func (o EnvironmentEc2TagArrayOutput) Index(i pulumi.IntInput) EnvironmentEc2TagOutput
- func (o EnvironmentEc2TagArrayOutput) ToEnvironmentEc2TagArrayOutput() EnvironmentEc2TagArrayOutput
- func (o EnvironmentEc2TagArrayOutput) ToEnvironmentEc2TagArrayOutputWithContext(ctx context.Context) EnvironmentEc2TagArrayOutput
- func (o EnvironmentEc2TagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Tag]
- type EnvironmentEc2TagInput
- type EnvironmentEc2TagOutput
- func (EnvironmentEc2TagOutput) ElementType() reflect.Type
- func (o EnvironmentEc2TagOutput) Key() pulumi.StringOutput
- func (o EnvironmentEc2TagOutput) ToEnvironmentEc2TagOutput() EnvironmentEc2TagOutput
- func (o EnvironmentEc2TagOutput) ToEnvironmentEc2TagOutputWithContext(ctx context.Context) EnvironmentEc2TagOutput
- func (o EnvironmentEc2TagOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Tag]
- func (o EnvironmentEc2TagOutput) Value() pulumi.StringOutput
- type LookupEnvironmentEc2Args
- type LookupEnvironmentEc2OutputArgs
- type LookupEnvironmentEc2Result
- type LookupEnvironmentEc2ResultOutput
- func (o LookupEnvironmentEc2ResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupEnvironmentEc2ResultOutput) Description() pulumi.StringPtrOutput
- func (LookupEnvironmentEc2ResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentEc2ResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupEnvironmentEc2ResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupEnvironmentEc2ResultOutput) Tags() EnvironmentEc2TagArrayOutput
- func (o LookupEnvironmentEc2ResultOutput) ToLookupEnvironmentEc2ResultOutput() LookupEnvironmentEc2ResultOutput
- func (o LookupEnvironmentEc2ResultOutput) ToLookupEnvironmentEc2ResultOutputWithContext(ctx context.Context) LookupEnvironmentEc2ResultOutput
- func (o LookupEnvironmentEc2ResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEnvironmentEc2Result]
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
func (i *EnvironmentEc2) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentEc2]
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 (o EnvironmentEc2Output) Arn() pulumi.StringOutput
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 (o EnvironmentEc2Output) Description() pulumi.StringPtrOutput
func (EnvironmentEc2Output) ElementType ¶ added in v0.72.0
func (EnvironmentEc2Output) ElementType() reflect.Type
func (EnvironmentEc2Output) ImageId ¶ added in v0.72.0
func (o EnvironmentEc2Output) ImageId() pulumi.StringOutput
func (EnvironmentEc2Output) InstanceType ¶ added in v0.72.0
func (o EnvironmentEc2Output) InstanceType() pulumi.StringOutput
func (EnvironmentEc2Output) Name ¶ added in v0.72.0
func (o EnvironmentEc2Output) Name() pulumi.StringPtrOutput
func (EnvironmentEc2Output) OwnerArn ¶ added in v0.72.0
func (o EnvironmentEc2Output) OwnerArn() pulumi.StringPtrOutput
func (EnvironmentEc2Output) Repositories ¶ added in v0.72.0
func (o EnvironmentEc2Output) Repositories() EnvironmentEc2RepositoryArrayOutput
func (EnvironmentEc2Output) SubnetId ¶ added in v0.72.0
func (o EnvironmentEc2Output) SubnetId() pulumi.StringPtrOutput
func (EnvironmentEc2Output) Tags ¶ added in v0.72.0
func (o EnvironmentEc2Output) Tags() EnvironmentEc2TagArrayOutput
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
func (o EnvironmentEc2Output) ToOutput(ctx context.Context) pulumix.Output[*EnvironmentEc2]
type EnvironmentEc2Repository ¶ added in v0.72.0
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) ElementType() reflect.Type
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
func (i EnvironmentEc2RepositoryArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Repository]
type EnvironmentEc2RepositoryArray ¶ added in v0.72.0
type EnvironmentEc2RepositoryArray []EnvironmentEc2RepositoryInput
func (EnvironmentEc2RepositoryArray) ElementType ¶ added in v0.72.0
func (EnvironmentEc2RepositoryArray) ElementType() reflect.Type
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
func (i EnvironmentEc2RepositoryArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Repository]
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) ElementType() reflect.Type
func (EnvironmentEc2RepositoryArrayOutput) Index ¶ added in v0.72.0
func (o EnvironmentEc2RepositoryArrayOutput) Index(i pulumi.IntInput) EnvironmentEc2RepositoryOutput
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
func (o EnvironmentEc2RepositoryArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Repository]
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) ElementType() reflect.Type
func (EnvironmentEc2RepositoryOutput) PathComponent ¶ added in v0.72.0
func (o EnvironmentEc2RepositoryOutput) PathComponent() pulumi.StringOutput
func (EnvironmentEc2RepositoryOutput) RepositoryUrl ¶ added in v0.72.0
func (o EnvironmentEc2RepositoryOutput) RepositoryUrl() pulumi.StringOutput
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
func (o EnvironmentEc2RepositoryOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Repository]
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 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
func (i EnvironmentEc2TagArgs) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Tag]
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
func (i EnvironmentEc2TagArray) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Tag]
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) ElementType() reflect.Type
func (EnvironmentEc2TagArrayOutput) Index ¶ added in v0.72.0
func (o EnvironmentEc2TagArrayOutput) Index(i pulumi.IntInput) EnvironmentEc2TagOutput
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
func (o EnvironmentEc2TagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]EnvironmentEc2Tag]
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 (o EnvironmentEc2TagOutput) Key() pulumi.StringOutput
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 (o EnvironmentEc2TagOutput) ToOutput(ctx context.Context) pulumix.Output[EnvironmentEc2Tag]
func (EnvironmentEc2TagOutput) Value ¶ added in v0.72.0
func (o EnvironmentEc2TagOutput) Value() pulumi.StringOutput
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
func (LookupEnvironmentEc2OutputArgs) ElementType() reflect.Type
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 LookupEnvironmentEc2Output(ctx *pulumi.Context, args LookupEnvironmentEc2OutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentEc2ResultOutput
func (LookupEnvironmentEc2ResultOutput) Arn ¶ added in v0.72.0
func (o LookupEnvironmentEc2ResultOutput) Arn() pulumi.StringPtrOutput
func (LookupEnvironmentEc2ResultOutput) Description ¶ added in v0.72.0
func (o LookupEnvironmentEc2ResultOutput) Description() pulumi.StringPtrOutput
func (LookupEnvironmentEc2ResultOutput) ElementType ¶ added in v0.72.0
func (LookupEnvironmentEc2ResultOutput) ElementType() reflect.Type
func (LookupEnvironmentEc2ResultOutput) Id ¶ added in v0.72.0
func (o LookupEnvironmentEc2ResultOutput) Id() pulumi.StringPtrOutput
func (LookupEnvironmentEc2ResultOutput) Name ¶ added in v0.72.0
func (o LookupEnvironmentEc2ResultOutput) Name() pulumi.StringPtrOutput
func (LookupEnvironmentEc2ResultOutput) Tags ¶ added in v0.72.0
func (o LookupEnvironmentEc2ResultOutput) Tags() EnvironmentEc2TagArrayOutput
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
func (o LookupEnvironmentEc2ResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupEnvironmentEc2Result]