Documentation
¶
Index ¶
- type GetInstanceArgs
- type GetInstanceEni
- type GetInstanceEniArgs
- type GetInstanceEniArray
- type GetInstanceEniArrayInput
- type GetInstanceEniArrayOutput
- func (GetInstanceEniArrayOutput) ElementType() reflect.Type
- func (o GetInstanceEniArrayOutput) Index(i pulumi.IntInput) GetInstanceEniOutput
- func (o GetInstanceEniArrayOutput) ToGetInstanceEniArrayOutput() GetInstanceEniArrayOutput
- func (o GetInstanceEniArrayOutput) ToGetInstanceEniArrayOutputWithContext(ctx context.Context) GetInstanceEniArrayOutput
- type GetInstanceEniInput
- type GetInstanceEniIpv4
- type GetInstanceEniIpv4Args
- type GetInstanceEniIpv4Array
- type GetInstanceEniIpv4ArrayInput
- type GetInstanceEniIpv4ArrayOutput
- func (GetInstanceEniIpv4ArrayOutput) ElementType() reflect.Type
- func (o GetInstanceEniIpv4ArrayOutput) Index(i pulumi.IntInput) GetInstanceEniIpv4Output
- func (o GetInstanceEniIpv4ArrayOutput) ToGetInstanceEniIpv4ArrayOutput() GetInstanceEniIpv4ArrayOutput
- func (o GetInstanceEniIpv4ArrayOutput) ToGetInstanceEniIpv4ArrayOutputWithContext(ctx context.Context) GetInstanceEniIpv4ArrayOutput
- type GetInstanceEniIpv4Input
- type GetInstanceEniIpv4Output
- func (o GetInstanceEniIpv4Output) Description() pulumi.StringOutput
- func (GetInstanceEniIpv4Output) ElementType() reflect.Type
- func (o GetInstanceEniIpv4Output) Ip() pulumi.StringOutput
- func (o GetInstanceEniIpv4Output) Primary() pulumi.BoolOutput
- func (o GetInstanceEniIpv4Output) ToGetInstanceEniIpv4Output() GetInstanceEniIpv4Output
- func (o GetInstanceEniIpv4Output) ToGetInstanceEniIpv4OutputWithContext(ctx context.Context) GetInstanceEniIpv4Output
- type GetInstanceEniOutput
- func (o GetInstanceEniOutput) CreateTime() pulumi.StringOutput
- func (o GetInstanceEniOutput) Description() pulumi.StringOutput
- func (GetInstanceEniOutput) ElementType() reflect.Type
- func (o GetInstanceEniOutput) Id() pulumi.StringOutput
- func (o GetInstanceEniOutput) InstanceId() pulumi.StringOutput
- func (o GetInstanceEniOutput) Ipv4s() GetInstanceEniIpv4ArrayOutput
- func (o GetInstanceEniOutput) Mac() pulumi.StringOutput
- func (o GetInstanceEniOutput) Name() pulumi.StringOutput
- func (o GetInstanceEniOutput) Primary() pulumi.BoolOutput
- func (o GetInstanceEniOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o GetInstanceEniOutput) State() pulumi.StringOutput
- func (o GetInstanceEniOutput) SubnetId() pulumi.StringOutput
- func (o GetInstanceEniOutput) Tags() pulumi.MapOutput
- func (o GetInstanceEniOutput) ToGetInstanceEniOutput() GetInstanceEniOutput
- func (o GetInstanceEniOutput) ToGetInstanceEniOutputWithContext(ctx context.Context) GetInstanceEniOutput
- func (o GetInstanceEniOutput) VpcId() pulumi.StringOutput
- type GetInstanceOutputArgs
- type GetInstanceResult
- type GetInstanceResultOutput
- func (o GetInstanceResultOutput) Description() pulumi.StringPtrOutput
- func (GetInstanceResultOutput) ElementType() reflect.Type
- func (o GetInstanceResultOutput) Enis() GetInstanceEniArrayOutput
- func (o GetInstanceResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetInstanceResultOutput) InstanceId() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) Ipv4() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) Name() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) SecurityGroup() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) SubnetId() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) Tags() pulumi.MapOutput
- func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput
- func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput
- func (o GetInstanceResultOutput) VpcId() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetInstanceArgs ¶
type GetInstanceArgs 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 getInstance.
type GetInstanceEni ¶
type GetInstanceEni struct { CreateTime string `pulumi:"createTime"` Description string `pulumi:"description"` Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Ipv4s []GetInstanceEniIpv4 `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 GetInstanceEniArgs ¶
type GetInstanceEniArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` Id pulumi.StringInput `pulumi:"id"` InstanceId pulumi.StringInput `pulumi:"instanceId"` Ipv4s GetInstanceEniIpv4ArrayInput `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 (GetInstanceEniArgs) ElementType ¶
func (GetInstanceEniArgs) ElementType() reflect.Type
func (GetInstanceEniArgs) ToGetInstanceEniOutput ¶
func (i GetInstanceEniArgs) ToGetInstanceEniOutput() GetInstanceEniOutput
func (GetInstanceEniArgs) ToGetInstanceEniOutputWithContext ¶
func (i GetInstanceEniArgs) ToGetInstanceEniOutputWithContext(ctx context.Context) GetInstanceEniOutput
type GetInstanceEniArray ¶
type GetInstanceEniArray []GetInstanceEniInput
func (GetInstanceEniArray) ElementType ¶
func (GetInstanceEniArray) ElementType() reflect.Type
func (GetInstanceEniArray) ToGetInstanceEniArrayOutput ¶
func (i GetInstanceEniArray) ToGetInstanceEniArrayOutput() GetInstanceEniArrayOutput
func (GetInstanceEniArray) ToGetInstanceEniArrayOutputWithContext ¶
func (i GetInstanceEniArray) ToGetInstanceEniArrayOutputWithContext(ctx context.Context) GetInstanceEniArrayOutput
type GetInstanceEniArrayInput ¶
type GetInstanceEniArrayInput interface { pulumi.Input ToGetInstanceEniArrayOutput() GetInstanceEniArrayOutput ToGetInstanceEniArrayOutputWithContext(context.Context) GetInstanceEniArrayOutput }
GetInstanceEniArrayInput is an input type that accepts GetInstanceEniArray and GetInstanceEniArrayOutput values. You can construct a concrete instance of `GetInstanceEniArrayInput` via:
GetInstanceEniArray{ GetInstanceEniArgs{...} }
type GetInstanceEniArrayOutput ¶
type GetInstanceEniArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceEniArrayOutput) ElementType ¶
func (GetInstanceEniArrayOutput) ElementType() reflect.Type
func (GetInstanceEniArrayOutput) Index ¶
func (o GetInstanceEniArrayOutput) Index(i pulumi.IntInput) GetInstanceEniOutput
func (GetInstanceEniArrayOutput) ToGetInstanceEniArrayOutput ¶
func (o GetInstanceEniArrayOutput) ToGetInstanceEniArrayOutput() GetInstanceEniArrayOutput
func (GetInstanceEniArrayOutput) ToGetInstanceEniArrayOutputWithContext ¶
func (o GetInstanceEniArrayOutput) ToGetInstanceEniArrayOutputWithContext(ctx context.Context) GetInstanceEniArrayOutput
type GetInstanceEniInput ¶
type GetInstanceEniInput interface { pulumi.Input ToGetInstanceEniOutput() GetInstanceEniOutput ToGetInstanceEniOutputWithContext(context.Context) GetInstanceEniOutput }
GetInstanceEniInput is an input type that accepts GetInstanceEniArgs and GetInstanceEniOutput values. You can construct a concrete instance of `GetInstanceEniInput` via:
GetInstanceEniArgs{...}
type GetInstanceEniIpv4 ¶
type GetInstanceEniIpv4Args ¶
type GetInstanceEniIpv4Args struct { Description pulumi.StringInput `pulumi:"description"` Ip pulumi.StringInput `pulumi:"ip"` Primary pulumi.BoolInput `pulumi:"primary"` }
func (GetInstanceEniIpv4Args) ElementType ¶
func (GetInstanceEniIpv4Args) ElementType() reflect.Type
func (GetInstanceEniIpv4Args) ToGetInstanceEniIpv4Output ¶
func (i GetInstanceEniIpv4Args) ToGetInstanceEniIpv4Output() GetInstanceEniIpv4Output
func (GetInstanceEniIpv4Args) ToGetInstanceEniIpv4OutputWithContext ¶
func (i GetInstanceEniIpv4Args) ToGetInstanceEniIpv4OutputWithContext(ctx context.Context) GetInstanceEniIpv4Output
type GetInstanceEniIpv4Array ¶
type GetInstanceEniIpv4Array []GetInstanceEniIpv4Input
func (GetInstanceEniIpv4Array) ElementType ¶
func (GetInstanceEniIpv4Array) ElementType() reflect.Type
func (GetInstanceEniIpv4Array) ToGetInstanceEniIpv4ArrayOutput ¶
func (i GetInstanceEniIpv4Array) ToGetInstanceEniIpv4ArrayOutput() GetInstanceEniIpv4ArrayOutput
func (GetInstanceEniIpv4Array) ToGetInstanceEniIpv4ArrayOutputWithContext ¶
func (i GetInstanceEniIpv4Array) ToGetInstanceEniIpv4ArrayOutputWithContext(ctx context.Context) GetInstanceEniIpv4ArrayOutput
type GetInstanceEniIpv4ArrayInput ¶
type GetInstanceEniIpv4ArrayInput interface { pulumi.Input ToGetInstanceEniIpv4ArrayOutput() GetInstanceEniIpv4ArrayOutput ToGetInstanceEniIpv4ArrayOutputWithContext(context.Context) GetInstanceEniIpv4ArrayOutput }
GetInstanceEniIpv4ArrayInput is an input type that accepts GetInstanceEniIpv4Array and GetInstanceEniIpv4ArrayOutput values. You can construct a concrete instance of `GetInstanceEniIpv4ArrayInput` via:
GetInstanceEniIpv4Array{ GetInstanceEniIpv4Args{...} }
type GetInstanceEniIpv4ArrayOutput ¶
type GetInstanceEniIpv4ArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceEniIpv4ArrayOutput) ElementType ¶
func (GetInstanceEniIpv4ArrayOutput) ElementType() reflect.Type
func (GetInstanceEniIpv4ArrayOutput) Index ¶
func (o GetInstanceEniIpv4ArrayOutput) Index(i pulumi.IntInput) GetInstanceEniIpv4Output
func (GetInstanceEniIpv4ArrayOutput) ToGetInstanceEniIpv4ArrayOutput ¶
func (o GetInstanceEniIpv4ArrayOutput) ToGetInstanceEniIpv4ArrayOutput() GetInstanceEniIpv4ArrayOutput
func (GetInstanceEniIpv4ArrayOutput) ToGetInstanceEniIpv4ArrayOutputWithContext ¶
func (o GetInstanceEniIpv4ArrayOutput) ToGetInstanceEniIpv4ArrayOutputWithContext(ctx context.Context) GetInstanceEniIpv4ArrayOutput
type GetInstanceEniIpv4Input ¶
type GetInstanceEniIpv4Input interface { pulumi.Input ToGetInstanceEniIpv4Output() GetInstanceEniIpv4Output ToGetInstanceEniIpv4OutputWithContext(context.Context) GetInstanceEniIpv4Output }
GetInstanceEniIpv4Input is an input type that accepts GetInstanceEniIpv4Args and GetInstanceEniIpv4Output values. You can construct a concrete instance of `GetInstanceEniIpv4Input` via:
GetInstanceEniIpv4Args{...}
type GetInstanceEniIpv4Output ¶
type GetInstanceEniIpv4Output struct{ *pulumi.OutputState }
func (GetInstanceEniIpv4Output) Description ¶
func (o GetInstanceEniIpv4Output) Description() pulumi.StringOutput
func (GetInstanceEniIpv4Output) ElementType ¶
func (GetInstanceEniIpv4Output) ElementType() reflect.Type
func (GetInstanceEniIpv4Output) Ip ¶
func (o GetInstanceEniIpv4Output) Ip() pulumi.StringOutput
func (GetInstanceEniIpv4Output) Primary ¶
func (o GetInstanceEniIpv4Output) Primary() pulumi.BoolOutput
func (GetInstanceEniIpv4Output) ToGetInstanceEniIpv4Output ¶
func (o GetInstanceEniIpv4Output) ToGetInstanceEniIpv4Output() GetInstanceEniIpv4Output
func (GetInstanceEniIpv4Output) ToGetInstanceEniIpv4OutputWithContext ¶
func (o GetInstanceEniIpv4Output) ToGetInstanceEniIpv4OutputWithContext(ctx context.Context) GetInstanceEniIpv4Output
type GetInstanceEniOutput ¶
type GetInstanceEniOutput struct{ *pulumi.OutputState }
func (GetInstanceEniOutput) CreateTime ¶
func (o GetInstanceEniOutput) CreateTime() pulumi.StringOutput
func (GetInstanceEniOutput) Description ¶
func (o GetInstanceEniOutput) Description() pulumi.StringOutput
func (GetInstanceEniOutput) ElementType ¶
func (GetInstanceEniOutput) ElementType() reflect.Type
func (GetInstanceEniOutput) Id ¶
func (o GetInstanceEniOutput) Id() pulumi.StringOutput
func (GetInstanceEniOutput) InstanceId ¶
func (o GetInstanceEniOutput) InstanceId() pulumi.StringOutput
func (GetInstanceEniOutput) Ipv4s ¶
func (o GetInstanceEniOutput) Ipv4s() GetInstanceEniIpv4ArrayOutput
func (GetInstanceEniOutput) Mac ¶
func (o GetInstanceEniOutput) Mac() pulumi.StringOutput
func (GetInstanceEniOutput) Name ¶
func (o GetInstanceEniOutput) Name() pulumi.StringOutput
func (GetInstanceEniOutput) Primary ¶
func (o GetInstanceEniOutput) Primary() pulumi.BoolOutput
func (GetInstanceEniOutput) SecurityGroups ¶
func (o GetInstanceEniOutput) SecurityGroups() pulumi.StringArrayOutput
func (GetInstanceEniOutput) State ¶
func (o GetInstanceEniOutput) State() pulumi.StringOutput
func (GetInstanceEniOutput) SubnetId ¶
func (o GetInstanceEniOutput) SubnetId() pulumi.StringOutput
func (GetInstanceEniOutput) Tags ¶
func (o GetInstanceEniOutput) Tags() pulumi.MapOutput
func (GetInstanceEniOutput) ToGetInstanceEniOutput ¶
func (o GetInstanceEniOutput) ToGetInstanceEniOutput() GetInstanceEniOutput
func (GetInstanceEniOutput) ToGetInstanceEniOutputWithContext ¶
func (o GetInstanceEniOutput) ToGetInstanceEniOutputWithContext(ctx context.Context) GetInstanceEniOutput
func (GetInstanceEniOutput) VpcId ¶
func (o GetInstanceEniOutput) VpcId() pulumi.StringOutput
type GetInstanceOutputArgs ¶
type GetInstanceOutputArgs 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 getInstance.
func (GetInstanceOutputArgs) ElementType ¶
func (GetInstanceOutputArgs) ElementType() reflect.Type
type GetInstanceResult ¶
type GetInstanceResult struct { Description *string `pulumi:"description"` Enis []GetInstanceEni `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 getInstance.
func GetInstance ¶
func GetInstance(ctx *pulumi.Context, args *GetInstanceArgs, opts ...pulumi.InvokeOption) (*GetInstanceResult, error)
type GetInstanceResultOutput ¶
type GetInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstance.
func GetInstanceOutput ¶
func GetInstanceOutput(ctx *pulumi.Context, args GetInstanceOutputArgs, opts ...pulumi.InvokeOption) GetInstanceResultOutput
func (GetInstanceResultOutput) Description ¶
func (o GetInstanceResultOutput) Description() pulumi.StringPtrOutput
func (GetInstanceResultOutput) ElementType ¶
func (GetInstanceResultOutput) ElementType() reflect.Type
func (GetInstanceResultOutput) Enis ¶
func (o GetInstanceResultOutput) Enis() GetInstanceEniArrayOutput
func (GetInstanceResultOutput) Id ¶
func (o GetInstanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceResultOutput) Ids ¶
func (o GetInstanceResultOutput) Ids() pulumi.StringArrayOutput
func (GetInstanceResultOutput) InstanceId ¶
func (o GetInstanceResultOutput) InstanceId() pulumi.StringPtrOutput
func (GetInstanceResultOutput) Ipv4 ¶
func (o GetInstanceResultOutput) Ipv4() pulumi.StringPtrOutput
func (GetInstanceResultOutput) Name ¶
func (o GetInstanceResultOutput) Name() pulumi.StringPtrOutput
func (GetInstanceResultOutput) ResultOutputFile ¶
func (o GetInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetInstanceResultOutput) SecurityGroup ¶
func (o GetInstanceResultOutput) SecurityGroup() pulumi.StringPtrOutput
func (GetInstanceResultOutput) SubnetId ¶
func (o GetInstanceResultOutput) SubnetId() pulumi.StringPtrOutput
func (GetInstanceResultOutput) Tags ¶
func (o GetInstanceResultOutput) Tags() pulumi.MapOutput
func (GetInstanceResultOutput) ToGetInstanceResultOutput ¶
func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput
func (GetInstanceResultOutput) ToGetInstanceResultOutputWithContext ¶
func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput
func (GetInstanceResultOutput) VpcId ¶
func (o GetInstanceResultOutput) VpcId() pulumi.StringPtrOutput