Documentation ¶
Index ¶
- type InstancesArgs
- type InstancesEni
- type InstancesEniArgs
- type InstancesEniArray
- type InstancesEniArrayInput
- type InstancesEniArrayOutput
- func (InstancesEniArrayOutput) ElementType() reflect.Type
- func (o InstancesEniArrayOutput) Index(i pulumi.IntInput) InstancesEniOutput
- func (o InstancesEniArrayOutput) ToInstancesEniArrayOutput() InstancesEniArrayOutput
- func (o InstancesEniArrayOutput) ToInstancesEniArrayOutputWithContext(ctx context.Context) InstancesEniArrayOutput
- type InstancesEniInput
- type InstancesEniIpv4
- type InstancesEniIpv4Args
- type InstancesEniIpv4Array
- type InstancesEniIpv4ArrayInput
- type InstancesEniIpv4ArrayOutput
- func (InstancesEniIpv4ArrayOutput) ElementType() reflect.Type
- func (o InstancesEniIpv4ArrayOutput) Index(i pulumi.IntInput) InstancesEniIpv4Output
- func (o InstancesEniIpv4ArrayOutput) ToInstancesEniIpv4ArrayOutput() InstancesEniIpv4ArrayOutput
- func (o InstancesEniIpv4ArrayOutput) ToInstancesEniIpv4ArrayOutputWithContext(ctx context.Context) InstancesEniIpv4ArrayOutput
- type InstancesEniIpv4Input
- type InstancesEniIpv4Output
- func (o InstancesEniIpv4Output) Description() pulumi.StringOutput
- func (InstancesEniIpv4Output) ElementType() reflect.Type
- func (o InstancesEniIpv4Output) Ip() pulumi.StringOutput
- func (o InstancesEniIpv4Output) Primary() pulumi.BoolOutput
- func (o InstancesEniIpv4Output) ToInstancesEniIpv4Output() InstancesEniIpv4Output
- func (o InstancesEniIpv4Output) ToInstancesEniIpv4OutputWithContext(ctx context.Context) InstancesEniIpv4Output
- type InstancesEniOutput
- func (o InstancesEniOutput) CreateTime() pulumi.StringOutput
- func (o InstancesEniOutput) Description() pulumi.StringOutput
- func (InstancesEniOutput) ElementType() reflect.Type
- func (o InstancesEniOutput) Id() pulumi.StringOutput
- func (o InstancesEniOutput) InstanceId() pulumi.StringOutput
- func (o InstancesEniOutput) Ipv4s() InstancesEniIpv4ArrayOutput
- func (o InstancesEniOutput) Mac() pulumi.StringOutput
- func (o InstancesEniOutput) Name() pulumi.StringOutput
- func (o InstancesEniOutput) Primary() pulumi.BoolOutput
- func (o InstancesEniOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o InstancesEniOutput) State() pulumi.StringOutput
- func (o InstancesEniOutput) SubnetId() pulumi.StringOutput
- func (o InstancesEniOutput) Tags() pulumi.MapOutput
- func (o InstancesEniOutput) ToInstancesEniOutput() InstancesEniOutput
- func (o InstancesEniOutput) ToInstancesEniOutputWithContext(ctx context.Context) InstancesEniOutput
- func (o InstancesEniOutput) VpcId() pulumi.StringOutput
- type InstancesOutputArgs
- type InstancesResult
- type InstancesResultOutput
- func (o InstancesResultOutput) Description() pulumi.StringPtrOutput
- func (InstancesResultOutput) ElementType() reflect.Type
- func (o InstancesResultOutput) Enis() InstancesEniArrayOutput
- func (o InstancesResultOutput) Id() pulumi.StringOutput
- func (o InstancesResultOutput) Ids() pulumi.StringArrayOutput
- func (o InstancesResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o InstancesResultOutput) Ipv4() pulumi.StringPtrOutput
- func (o InstancesResultOutput) Name() pulumi.StringPtrOutput
- func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o InstancesResultOutput) SecurityGroup() pulumi.StringPtrOutput
- func (o InstancesResultOutput) SubnetId() pulumi.StringPtrOutput
- func (o InstancesResultOutput) Tags() pulumi.MapOutput
- func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput
- func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput
- func (o InstancesResultOutput) VpcId() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstancesArgs ¶
type InstancesArgs struct { Description *string `pulumi:"description"` Ids []string `pulumi:"ids"` InstanceId *string `pulumi:"instanceId"` Ipv4 *string `pulumi:"ipv4"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecurityGroup *string `pulumi:"securityGroup"` SubnetId *string `pulumi:"subnetId"` Tags map[string]interface{} `pulumi:"tags"` VpcId *string `pulumi:"vpcId"` }
A collection of arguments for invoking Instances.
type InstancesEni ¶
type InstancesEni struct { CreateTime string `pulumi:"createTime"` Description string `pulumi:"description"` Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Ipv4s []InstancesEniIpv4 `pulumi:"ipv4s"` Mac string `pulumi:"mac"` Name string `pulumi:"name"` Primary bool `pulumi:"primary"` SecurityGroups []string `pulumi:"securityGroups"` State string `pulumi:"state"` SubnetId string `pulumi:"subnetId"` Tags map[string]interface{} `pulumi:"tags"` VpcId string `pulumi:"vpcId"` }
type InstancesEniArgs ¶
type InstancesEniArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` Id pulumi.StringInput `pulumi:"id"` InstanceId pulumi.StringInput `pulumi:"instanceId"` Ipv4s InstancesEniIpv4ArrayInput `pulumi:"ipv4s"` Mac pulumi.StringInput `pulumi:"mac"` Name pulumi.StringInput `pulumi:"name"` Primary pulumi.BoolInput `pulumi:"primary"` SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` State pulumi.StringInput `pulumi:"state"` SubnetId pulumi.StringInput `pulumi:"subnetId"` Tags pulumi.MapInput `pulumi:"tags"` VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (InstancesEniArgs) ElementType ¶
func (InstancesEniArgs) ElementType() reflect.Type
func (InstancesEniArgs) ToInstancesEniOutput ¶
func (i InstancesEniArgs) ToInstancesEniOutput() InstancesEniOutput
func (InstancesEniArgs) ToInstancesEniOutputWithContext ¶
func (i InstancesEniArgs) ToInstancesEniOutputWithContext(ctx context.Context) InstancesEniOutput
type InstancesEniArray ¶
type InstancesEniArray []InstancesEniInput
func (InstancesEniArray) ElementType ¶
func (InstancesEniArray) ElementType() reflect.Type
func (InstancesEniArray) ToInstancesEniArrayOutput ¶
func (i InstancesEniArray) ToInstancesEniArrayOutput() InstancesEniArrayOutput
func (InstancesEniArray) ToInstancesEniArrayOutputWithContext ¶
func (i InstancesEniArray) ToInstancesEniArrayOutputWithContext(ctx context.Context) InstancesEniArrayOutput
type InstancesEniArrayInput ¶
type InstancesEniArrayInput interface { pulumi.Input ToInstancesEniArrayOutput() InstancesEniArrayOutput ToInstancesEniArrayOutputWithContext(context.Context) InstancesEniArrayOutput }
InstancesEniArrayInput is an input type that accepts InstancesEniArray and InstancesEniArrayOutput values. You can construct a concrete instance of `InstancesEniArrayInput` via:
InstancesEniArray{ InstancesEniArgs{...} }
type InstancesEniArrayOutput ¶
type InstancesEniArrayOutput struct{ *pulumi.OutputState }
func (InstancesEniArrayOutput) ElementType ¶
func (InstancesEniArrayOutput) ElementType() reflect.Type
func (InstancesEniArrayOutput) Index ¶
func (o InstancesEniArrayOutput) Index(i pulumi.IntInput) InstancesEniOutput
func (InstancesEniArrayOutput) ToInstancesEniArrayOutput ¶
func (o InstancesEniArrayOutput) ToInstancesEniArrayOutput() InstancesEniArrayOutput
func (InstancesEniArrayOutput) ToInstancesEniArrayOutputWithContext ¶
func (o InstancesEniArrayOutput) ToInstancesEniArrayOutputWithContext(ctx context.Context) InstancesEniArrayOutput
type InstancesEniInput ¶
type InstancesEniInput interface { pulumi.Input ToInstancesEniOutput() InstancesEniOutput ToInstancesEniOutputWithContext(context.Context) InstancesEniOutput }
InstancesEniInput is an input type that accepts InstancesEniArgs and InstancesEniOutput values. You can construct a concrete instance of `InstancesEniInput` via:
InstancesEniArgs{...}
type InstancesEniIpv4 ¶
type InstancesEniIpv4Args ¶
type InstancesEniIpv4Args struct { Description pulumi.StringInput `pulumi:"description"` Ip pulumi.StringInput `pulumi:"ip"` Primary pulumi.BoolInput `pulumi:"primary"` }
func (InstancesEniIpv4Args) ElementType ¶
func (InstancesEniIpv4Args) ElementType() reflect.Type
func (InstancesEniIpv4Args) ToInstancesEniIpv4Output ¶
func (i InstancesEniIpv4Args) ToInstancesEniIpv4Output() InstancesEniIpv4Output
func (InstancesEniIpv4Args) ToInstancesEniIpv4OutputWithContext ¶
func (i InstancesEniIpv4Args) ToInstancesEniIpv4OutputWithContext(ctx context.Context) InstancesEniIpv4Output
type InstancesEniIpv4Array ¶
type InstancesEniIpv4Array []InstancesEniIpv4Input
func (InstancesEniIpv4Array) ElementType ¶
func (InstancesEniIpv4Array) ElementType() reflect.Type
func (InstancesEniIpv4Array) ToInstancesEniIpv4ArrayOutput ¶
func (i InstancesEniIpv4Array) ToInstancesEniIpv4ArrayOutput() InstancesEniIpv4ArrayOutput
func (InstancesEniIpv4Array) ToInstancesEniIpv4ArrayOutputWithContext ¶
func (i InstancesEniIpv4Array) ToInstancesEniIpv4ArrayOutputWithContext(ctx context.Context) InstancesEniIpv4ArrayOutput
type InstancesEniIpv4ArrayInput ¶
type InstancesEniIpv4ArrayInput interface { pulumi.Input ToInstancesEniIpv4ArrayOutput() InstancesEniIpv4ArrayOutput ToInstancesEniIpv4ArrayOutputWithContext(context.Context) InstancesEniIpv4ArrayOutput }
InstancesEniIpv4ArrayInput is an input type that accepts InstancesEniIpv4Array and InstancesEniIpv4ArrayOutput values. You can construct a concrete instance of `InstancesEniIpv4ArrayInput` via:
InstancesEniIpv4Array{ InstancesEniIpv4Args{...} }
type InstancesEniIpv4ArrayOutput ¶
type InstancesEniIpv4ArrayOutput struct{ *pulumi.OutputState }
func (InstancesEniIpv4ArrayOutput) ElementType ¶
func (InstancesEniIpv4ArrayOutput) ElementType() reflect.Type
func (InstancesEniIpv4ArrayOutput) Index ¶
func (o InstancesEniIpv4ArrayOutput) Index(i pulumi.IntInput) InstancesEniIpv4Output
func (InstancesEniIpv4ArrayOutput) ToInstancesEniIpv4ArrayOutput ¶
func (o InstancesEniIpv4ArrayOutput) ToInstancesEniIpv4ArrayOutput() InstancesEniIpv4ArrayOutput
func (InstancesEniIpv4ArrayOutput) ToInstancesEniIpv4ArrayOutputWithContext ¶
func (o InstancesEniIpv4ArrayOutput) ToInstancesEniIpv4ArrayOutputWithContext(ctx context.Context) InstancesEniIpv4ArrayOutput
type InstancesEniIpv4Input ¶
type InstancesEniIpv4Input interface { pulumi.Input ToInstancesEniIpv4Output() InstancesEniIpv4Output ToInstancesEniIpv4OutputWithContext(context.Context) InstancesEniIpv4Output }
InstancesEniIpv4Input is an input type that accepts InstancesEniIpv4Args and InstancesEniIpv4Output values. You can construct a concrete instance of `InstancesEniIpv4Input` via:
InstancesEniIpv4Args{...}
type InstancesEniIpv4Output ¶
type InstancesEniIpv4Output struct{ *pulumi.OutputState }
func (InstancesEniIpv4Output) Description ¶
func (o InstancesEniIpv4Output) Description() pulumi.StringOutput
func (InstancesEniIpv4Output) ElementType ¶
func (InstancesEniIpv4Output) ElementType() reflect.Type
func (InstancesEniIpv4Output) Ip ¶
func (o InstancesEniIpv4Output) Ip() pulumi.StringOutput
func (InstancesEniIpv4Output) Primary ¶
func (o InstancesEniIpv4Output) Primary() pulumi.BoolOutput
func (InstancesEniIpv4Output) ToInstancesEniIpv4Output ¶
func (o InstancesEniIpv4Output) ToInstancesEniIpv4Output() InstancesEniIpv4Output
func (InstancesEniIpv4Output) ToInstancesEniIpv4OutputWithContext ¶
func (o InstancesEniIpv4Output) ToInstancesEniIpv4OutputWithContext(ctx context.Context) InstancesEniIpv4Output
type InstancesEniOutput ¶
type InstancesEniOutput struct{ *pulumi.OutputState }
func (InstancesEniOutput) CreateTime ¶
func (o InstancesEniOutput) CreateTime() pulumi.StringOutput
func (InstancesEniOutput) Description ¶
func (o InstancesEniOutput) Description() pulumi.StringOutput
func (InstancesEniOutput) ElementType ¶
func (InstancesEniOutput) ElementType() reflect.Type
func (InstancesEniOutput) Id ¶
func (o InstancesEniOutput) Id() pulumi.StringOutput
func (InstancesEniOutput) InstanceId ¶
func (o InstancesEniOutput) InstanceId() pulumi.StringOutput
func (InstancesEniOutput) Ipv4s ¶
func (o InstancesEniOutput) Ipv4s() InstancesEniIpv4ArrayOutput
func (InstancesEniOutput) Mac ¶
func (o InstancesEniOutput) Mac() pulumi.StringOutput
func (InstancesEniOutput) Name ¶
func (o InstancesEniOutput) Name() pulumi.StringOutput
func (InstancesEniOutput) Primary ¶
func (o InstancesEniOutput) Primary() pulumi.BoolOutput
func (InstancesEniOutput) SecurityGroups ¶
func (o InstancesEniOutput) SecurityGroups() pulumi.StringArrayOutput
func (InstancesEniOutput) State ¶
func (o InstancesEniOutput) State() pulumi.StringOutput
func (InstancesEniOutput) SubnetId ¶
func (o InstancesEniOutput) SubnetId() pulumi.StringOutput
func (InstancesEniOutput) Tags ¶
func (o InstancesEniOutput) Tags() pulumi.MapOutput
func (InstancesEniOutput) ToInstancesEniOutput ¶
func (o InstancesEniOutput) ToInstancesEniOutput() InstancesEniOutput
func (InstancesEniOutput) ToInstancesEniOutputWithContext ¶
func (o InstancesEniOutput) ToInstancesEniOutputWithContext(ctx context.Context) InstancesEniOutput
func (InstancesEniOutput) VpcId ¶
func (o InstancesEniOutput) VpcId() pulumi.StringOutput
type InstancesOutputArgs ¶
type InstancesOutputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Ids pulumi.StringArrayInput `pulumi:"ids"` InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` Ipv4 pulumi.StringPtrInput `pulumi:"ipv4"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SecurityGroup pulumi.StringPtrInput `pulumi:"securityGroup"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` Tags pulumi.MapInput `pulumi:"tags"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
A collection of arguments for invoking Instances.
func (InstancesOutputArgs) ElementType ¶
func (InstancesOutputArgs) ElementType() reflect.Type
type InstancesResult ¶
type InstancesResult struct { Description *string `pulumi:"description"` Enis []InstancesEni `pulumi:"enis"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` InstanceId *string `pulumi:"instanceId"` Ipv4 *string `pulumi:"ipv4"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` SecurityGroup *string `pulumi:"securityGroup"` SubnetId *string `pulumi:"subnetId"` Tags map[string]interface{} `pulumi:"tags"` VpcId *string `pulumi:"vpcId"` }
A collection of values returned by Instances.
func Instances ¶
func Instances(ctx *pulumi.Context, args *InstancesArgs, opts ...pulumi.InvokeOption) (*InstancesResult, error)
type InstancesResultOutput ¶
type InstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Instances.
func InstancesOutput ¶
func InstancesOutput(ctx *pulumi.Context, args InstancesOutputArgs, opts ...pulumi.InvokeOption) InstancesResultOutput
func (InstancesResultOutput) Description ¶
func (o InstancesResultOutput) Description() pulumi.StringPtrOutput
func (InstancesResultOutput) ElementType ¶
func (InstancesResultOutput) ElementType() reflect.Type
func (InstancesResultOutput) Enis ¶
func (o InstancesResultOutput) Enis() InstancesEniArrayOutput
func (InstancesResultOutput) Id ¶
func (o InstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (InstancesResultOutput) Ids ¶
func (o InstancesResultOutput) Ids() pulumi.StringArrayOutput
func (InstancesResultOutput) InstanceId ¶
func (o InstancesResultOutput) InstanceId() pulumi.StringPtrOutput
func (InstancesResultOutput) Ipv4 ¶
func (o InstancesResultOutput) Ipv4() pulumi.StringPtrOutput
func (InstancesResultOutput) Name ¶
func (o InstancesResultOutput) Name() pulumi.StringPtrOutput
func (InstancesResultOutput) ResultOutputFile ¶
func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (InstancesResultOutput) SecurityGroup ¶
func (o InstancesResultOutput) SecurityGroup() pulumi.StringPtrOutput
func (InstancesResultOutput) SubnetId ¶
func (o InstancesResultOutput) SubnetId() pulumi.StringPtrOutput
func (InstancesResultOutput) Tags ¶
func (o InstancesResultOutput) Tags() pulumi.MapOutput
func (InstancesResultOutput) ToInstancesResultOutput ¶
func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput
func (InstancesResultOutput) ToInstancesResultOutputWithContext ¶
func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput
func (InstancesResultOutput) VpcId ¶
func (o InstancesResultOutput) VpcId() pulumi.StringPtrOutput