instances

package
v0.0.0-...-9153d0a Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetInstanceArgs

type GetInstanceArgs struct {
	AvailabilityZone *string                `pulumi:"availabilityZone"`
	InstanceId       *string                `pulumi:"instanceId"`
	InstanceName     *string                `pulumi:"instanceName"`
	InstanceSetIds   []string               `pulumi:"instanceSetIds"`
	ProjectId        *int                   `pulumi:"projectId"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
	SubnetId         *string                `pulumi:"subnetId"`
	Tags             map[string]interface{} `pulumi:"tags"`
	VpcId            *string                `pulumi:"vpcId"`
}

A collection of arguments for invoking getInstance.

type GetInstanceInstanceList

type GetInstanceInstanceList struct {
	AllocatePublicIp                   bool                              `pulumi:"allocatePublicIp"`
	AvailabilityZone                   string                            `pulumi:"availabilityZone"`
	CamRoleName                        string                            `pulumi:"camRoleName"`
	Cpu                                int                               `pulumi:"cpu"`
	CreateTime                         string                            `pulumi:"createTime"`
	DataDisks                          []GetInstanceInstanceListDataDisk `pulumi:"dataDisks"`
	ExpiredTime                        string                            `pulumi:"expiredTime"`
	ImageId                            string                            `pulumi:"imageId"`
	InstanceChargeType                 string                            `pulumi:"instanceChargeType"`
	InstanceChargeTypePrepaidRenewFlag string                            `pulumi:"instanceChargeTypePrepaidRenewFlag"`
	InstanceId                         string                            `pulumi:"instanceId"`
	InstanceName                       string                            `pulumi:"instanceName"`
	InstanceType                       string                            `pulumi:"instanceType"`
	InternetChargeType                 string                            `pulumi:"internetChargeType"`
	InternetMaxBandwidthOut            int                               `pulumi:"internetMaxBandwidthOut"`
	Memory                             int                               `pulumi:"memory"`
	PrivateIp                          string                            `pulumi:"privateIp"`
	ProjectId                          int                               `pulumi:"projectId"`
	PublicIp                           string                            `pulumi:"publicIp"`
	SecurityGroups                     []string                          `pulumi:"securityGroups"`
	Status                             string                            `pulumi:"status"`
	SubnetId                           string                            `pulumi:"subnetId"`
	SystemDiskId                       string                            `pulumi:"systemDiskId"`
	SystemDiskSize                     int                               `pulumi:"systemDiskSize"`
	SystemDiskType                     string                            `pulumi:"systemDiskType"`
	Tags                               map[string]interface{}            `pulumi:"tags"`
	VpcId                              string                            `pulumi:"vpcId"`
}

type GetInstanceInstanceListArgs

type GetInstanceInstanceListArgs struct {
	AllocatePublicIp                   pulumi.BoolInput                          `pulumi:"allocatePublicIp"`
	AvailabilityZone                   pulumi.StringInput                        `pulumi:"availabilityZone"`
	CamRoleName                        pulumi.StringInput                        `pulumi:"camRoleName"`
	Cpu                                pulumi.IntInput                           `pulumi:"cpu"`
	CreateTime                         pulumi.StringInput                        `pulumi:"createTime"`
	DataDisks                          GetInstanceInstanceListDataDiskArrayInput `pulumi:"dataDisks"`
	ExpiredTime                        pulumi.StringInput                        `pulumi:"expiredTime"`
	ImageId                            pulumi.StringInput                        `pulumi:"imageId"`
	InstanceChargeType                 pulumi.StringInput                        `pulumi:"instanceChargeType"`
	InstanceChargeTypePrepaidRenewFlag pulumi.StringInput                        `pulumi:"instanceChargeTypePrepaidRenewFlag"`
	InstanceId                         pulumi.StringInput                        `pulumi:"instanceId"`
	InstanceName                       pulumi.StringInput                        `pulumi:"instanceName"`
	InstanceType                       pulumi.StringInput                        `pulumi:"instanceType"`
	InternetChargeType                 pulumi.StringInput                        `pulumi:"internetChargeType"`
	InternetMaxBandwidthOut            pulumi.IntInput                           `pulumi:"internetMaxBandwidthOut"`
	Memory                             pulumi.IntInput                           `pulumi:"memory"`
	PrivateIp                          pulumi.StringInput                        `pulumi:"privateIp"`
	ProjectId                          pulumi.IntInput                           `pulumi:"projectId"`
	PublicIp                           pulumi.StringInput                        `pulumi:"publicIp"`
	SecurityGroups                     pulumi.StringArrayInput                   `pulumi:"securityGroups"`
	Status                             pulumi.StringInput                        `pulumi:"status"`
	SubnetId                           pulumi.StringInput                        `pulumi:"subnetId"`
	SystemDiskId                       pulumi.StringInput                        `pulumi:"systemDiskId"`
	SystemDiskSize                     pulumi.IntInput                           `pulumi:"systemDiskSize"`
	SystemDiskType                     pulumi.StringInput                        `pulumi:"systemDiskType"`
	Tags                               pulumi.MapInput                           `pulumi:"tags"`
	VpcId                              pulumi.StringInput                        `pulumi:"vpcId"`
}

func (GetInstanceInstanceListArgs) ElementType

func (GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutput

func (i GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutput() GetInstanceInstanceListOutput

func (GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutputWithContext

func (i GetInstanceInstanceListArgs) ToGetInstanceInstanceListOutputWithContext(ctx context.Context) GetInstanceInstanceListOutput

type GetInstanceInstanceListArray

type GetInstanceInstanceListArray []GetInstanceInstanceListInput

func (GetInstanceInstanceListArray) ElementType

func (GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutput

func (i GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput

func (GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutputWithContext

func (i GetInstanceInstanceListArray) ToGetInstanceInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListArrayOutput

type GetInstanceInstanceListArrayInput

type GetInstanceInstanceListArrayInput interface {
	pulumi.Input

	ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput
	ToGetInstanceInstanceListArrayOutputWithContext(context.Context) GetInstanceInstanceListArrayOutput
}

GetInstanceInstanceListArrayInput is an input type that accepts GetInstanceInstanceListArray and GetInstanceInstanceListArrayOutput values. You can construct a concrete instance of `GetInstanceInstanceListArrayInput` via:

GetInstanceInstanceListArray{ GetInstanceInstanceListArgs{...} }

type GetInstanceInstanceListArrayOutput

type GetInstanceInstanceListArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceInstanceListArrayOutput) ElementType

func (GetInstanceInstanceListArrayOutput) Index

func (GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutput

func (o GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutput() GetInstanceInstanceListArrayOutput

func (GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutputWithContext

func (o GetInstanceInstanceListArrayOutput) ToGetInstanceInstanceListArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListArrayOutput

type GetInstanceInstanceListDataDisk

type GetInstanceInstanceListDataDisk struct {
	DataDiskId         string `pulumi:"dataDiskId"`
	DataDiskSize       int    `pulumi:"dataDiskSize"`
	DataDiskType       string `pulumi:"dataDiskType"`
	DeleteWithInstance bool   `pulumi:"deleteWithInstance"`
}

type GetInstanceInstanceListDataDiskArgs

type GetInstanceInstanceListDataDiskArgs struct {
	DataDiskId         pulumi.StringInput `pulumi:"dataDiskId"`
	DataDiskSize       pulumi.IntInput    `pulumi:"dataDiskSize"`
	DataDiskType       pulumi.StringInput `pulumi:"dataDiskType"`
	DeleteWithInstance pulumi.BoolInput   `pulumi:"deleteWithInstance"`
}

func (GetInstanceInstanceListDataDiskArgs) ElementType

func (GetInstanceInstanceListDataDiskArgs) ToGetInstanceInstanceListDataDiskOutput

func (i GetInstanceInstanceListDataDiskArgs) ToGetInstanceInstanceListDataDiskOutput() GetInstanceInstanceListDataDiskOutput

func (GetInstanceInstanceListDataDiskArgs) ToGetInstanceInstanceListDataDiskOutputWithContext

func (i GetInstanceInstanceListDataDiskArgs) ToGetInstanceInstanceListDataDiskOutputWithContext(ctx context.Context) GetInstanceInstanceListDataDiskOutput

type GetInstanceInstanceListDataDiskArray

type GetInstanceInstanceListDataDiskArray []GetInstanceInstanceListDataDiskInput

func (GetInstanceInstanceListDataDiskArray) ElementType

func (GetInstanceInstanceListDataDiskArray) ToGetInstanceInstanceListDataDiskArrayOutput

func (i GetInstanceInstanceListDataDiskArray) ToGetInstanceInstanceListDataDiskArrayOutput() GetInstanceInstanceListDataDiskArrayOutput

func (GetInstanceInstanceListDataDiskArray) ToGetInstanceInstanceListDataDiskArrayOutputWithContext

func (i GetInstanceInstanceListDataDiskArray) ToGetInstanceInstanceListDataDiskArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListDataDiskArrayOutput

type GetInstanceInstanceListDataDiskArrayInput

type GetInstanceInstanceListDataDiskArrayInput interface {
	pulumi.Input

	ToGetInstanceInstanceListDataDiskArrayOutput() GetInstanceInstanceListDataDiskArrayOutput
	ToGetInstanceInstanceListDataDiskArrayOutputWithContext(context.Context) GetInstanceInstanceListDataDiskArrayOutput
}

GetInstanceInstanceListDataDiskArrayInput is an input type that accepts GetInstanceInstanceListDataDiskArray and GetInstanceInstanceListDataDiskArrayOutput values. You can construct a concrete instance of `GetInstanceInstanceListDataDiskArrayInput` via:

GetInstanceInstanceListDataDiskArray{ GetInstanceInstanceListDataDiskArgs{...} }

type GetInstanceInstanceListDataDiskArrayOutput

type GetInstanceInstanceListDataDiskArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceInstanceListDataDiskArrayOutput) ElementType

func (GetInstanceInstanceListDataDiskArrayOutput) Index

func (GetInstanceInstanceListDataDiskArrayOutput) ToGetInstanceInstanceListDataDiskArrayOutput

func (o GetInstanceInstanceListDataDiskArrayOutput) ToGetInstanceInstanceListDataDiskArrayOutput() GetInstanceInstanceListDataDiskArrayOutput

func (GetInstanceInstanceListDataDiskArrayOutput) ToGetInstanceInstanceListDataDiskArrayOutputWithContext

func (o GetInstanceInstanceListDataDiskArrayOutput) ToGetInstanceInstanceListDataDiskArrayOutputWithContext(ctx context.Context) GetInstanceInstanceListDataDiskArrayOutput

type GetInstanceInstanceListDataDiskInput

type GetInstanceInstanceListDataDiskInput interface {
	pulumi.Input

	ToGetInstanceInstanceListDataDiskOutput() GetInstanceInstanceListDataDiskOutput
	ToGetInstanceInstanceListDataDiskOutputWithContext(context.Context) GetInstanceInstanceListDataDiskOutput
}

GetInstanceInstanceListDataDiskInput is an input type that accepts GetInstanceInstanceListDataDiskArgs and GetInstanceInstanceListDataDiskOutput values. You can construct a concrete instance of `GetInstanceInstanceListDataDiskInput` via:

GetInstanceInstanceListDataDiskArgs{...}

type GetInstanceInstanceListDataDiskOutput

type GetInstanceInstanceListDataDiskOutput struct{ *pulumi.OutputState }

func (GetInstanceInstanceListDataDiskOutput) DataDiskId

func (GetInstanceInstanceListDataDiskOutput) DataDiskSize

func (GetInstanceInstanceListDataDiskOutput) DataDiskType

func (GetInstanceInstanceListDataDiskOutput) DeleteWithInstance

func (GetInstanceInstanceListDataDiskOutput) ElementType

func (GetInstanceInstanceListDataDiskOutput) ToGetInstanceInstanceListDataDiskOutput

func (o GetInstanceInstanceListDataDiskOutput) ToGetInstanceInstanceListDataDiskOutput() GetInstanceInstanceListDataDiskOutput

func (GetInstanceInstanceListDataDiskOutput) ToGetInstanceInstanceListDataDiskOutputWithContext

func (o GetInstanceInstanceListDataDiskOutput) ToGetInstanceInstanceListDataDiskOutputWithContext(ctx context.Context) GetInstanceInstanceListDataDiskOutput

type GetInstanceInstanceListInput

type GetInstanceInstanceListInput interface {
	pulumi.Input

	ToGetInstanceInstanceListOutput() GetInstanceInstanceListOutput
	ToGetInstanceInstanceListOutputWithContext(context.Context) GetInstanceInstanceListOutput
}

GetInstanceInstanceListInput is an input type that accepts GetInstanceInstanceListArgs and GetInstanceInstanceListOutput values. You can construct a concrete instance of `GetInstanceInstanceListInput` via:

GetInstanceInstanceListArgs{...}

type GetInstanceInstanceListOutput

type GetInstanceInstanceListOutput struct{ *pulumi.OutputState }

func (GetInstanceInstanceListOutput) AllocatePublicIp

func (o GetInstanceInstanceListOutput) AllocatePublicIp() pulumi.BoolOutput

func (GetInstanceInstanceListOutput) AvailabilityZone

func (o GetInstanceInstanceListOutput) AvailabilityZone() pulumi.StringOutput

func (GetInstanceInstanceListOutput) CamRoleName

func (GetInstanceInstanceListOutput) Cpu

func (GetInstanceInstanceListOutput) CreateTime

func (GetInstanceInstanceListOutput) DataDisks

func (GetInstanceInstanceListOutput) ElementType

func (GetInstanceInstanceListOutput) ExpiredTime

func (GetInstanceInstanceListOutput) ImageId

func (GetInstanceInstanceListOutput) InstanceChargeType

func (o GetInstanceInstanceListOutput) InstanceChargeType() pulumi.StringOutput

func (GetInstanceInstanceListOutput) InstanceChargeTypePrepaidRenewFlag

func (o GetInstanceInstanceListOutput) InstanceChargeTypePrepaidRenewFlag() pulumi.StringOutput

func (GetInstanceInstanceListOutput) InstanceId

func (GetInstanceInstanceListOutput) InstanceName

func (GetInstanceInstanceListOutput) InstanceType

func (GetInstanceInstanceListOutput) InternetChargeType

func (o GetInstanceInstanceListOutput) InternetChargeType() pulumi.StringOutput

func (GetInstanceInstanceListOutput) InternetMaxBandwidthOut

func (o GetInstanceInstanceListOutput) InternetMaxBandwidthOut() pulumi.IntOutput

func (GetInstanceInstanceListOutput) Memory

func (GetInstanceInstanceListOutput) PrivateIp

func (GetInstanceInstanceListOutput) ProjectId

func (GetInstanceInstanceListOutput) PublicIp

func (GetInstanceInstanceListOutput) SecurityGroups

func (GetInstanceInstanceListOutput) Status

func (GetInstanceInstanceListOutput) SubnetId

func (GetInstanceInstanceListOutput) SystemDiskId

func (GetInstanceInstanceListOutput) SystemDiskSize

func (o GetInstanceInstanceListOutput) SystemDiskSize() pulumi.IntOutput

func (GetInstanceInstanceListOutput) SystemDiskType

func (GetInstanceInstanceListOutput) Tags

func (GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutput

func (o GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutput() GetInstanceInstanceListOutput

func (GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutputWithContext

func (o GetInstanceInstanceListOutput) ToGetInstanceInstanceListOutputWithContext(ctx context.Context) GetInstanceInstanceListOutput

func (GetInstanceInstanceListOutput) VpcId

type GetInstanceOutputArgs

type GetInstanceOutputArgs struct {
	AvailabilityZone pulumi.StringPtrInput   `pulumi:"availabilityZone"`
	InstanceId       pulumi.StringPtrInput   `pulumi:"instanceId"`
	InstanceName     pulumi.StringPtrInput   `pulumi:"instanceName"`
	InstanceSetIds   pulumi.StringArrayInput `pulumi:"instanceSetIds"`
	ProjectId        pulumi.IntPtrInput      `pulumi:"projectId"`
	ResultOutputFile pulumi.StringPtrInput   `pulumi:"resultOutputFile"`
	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 {
	AvailabilityZone *string `pulumi:"availabilityZone"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                    `pulumi:"id"`
	InstanceId       *string                   `pulumi:"instanceId"`
	InstanceLists    []GetInstanceInstanceList `pulumi:"instanceLists"`
	InstanceName     *string                   `pulumi:"instanceName"`
	InstanceSetIds   []string                  `pulumi:"instanceSetIds"`
	ProjectId        *int                      `pulumi:"projectId"`
	ResultOutputFile *string                   `pulumi:"resultOutputFile"`
	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 (GetInstanceResultOutput) AvailabilityZone

func (o GetInstanceResultOutput) AvailabilityZone() pulumi.StringPtrOutput

func (GetInstanceResultOutput) ElementType

func (GetInstanceResultOutput) ElementType() reflect.Type

func (GetInstanceResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetInstanceResultOutput) InstanceId

func (GetInstanceResultOutput) InstanceLists

func (GetInstanceResultOutput) InstanceName

func (GetInstanceResultOutput) InstanceSetIds

func (GetInstanceResultOutput) ProjectId

func (GetInstanceResultOutput) ResultOutputFile

func (o GetInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetInstanceResultOutput) SubnetId

func (GetInstanceResultOutput) Tags

func (GetInstanceResultOutput) ToGetInstanceResultOutput

func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput

func (GetInstanceResultOutput) ToGetInstanceResultOutputWithContext

func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput

func (GetInstanceResultOutput) VpcId

type GetSetArgs

type GetSetArgs struct {
	AvailabilityZone *string                `pulumi:"availabilityZone"`
	InstanceId       *string                `pulumi:"instanceId"`
	InstanceName     *string                `pulumi:"instanceName"`
	ProjectId        *int                   `pulumi:"projectId"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
	SubnetId         *string                `pulumi:"subnetId"`
	Tags             map[string]interface{} `pulumi:"tags"`
	VpcId            *string                `pulumi:"vpcId"`
}

A collection of arguments for invoking getSet.

type GetSetInstanceList

type GetSetInstanceList struct {
	AllocatePublicIp                   bool                         `pulumi:"allocatePublicIp"`
	AvailabilityZone                   string                       `pulumi:"availabilityZone"`
	CamRoleName                        string                       `pulumi:"camRoleName"`
	Cpu                                int                          `pulumi:"cpu"`
	CreateTime                         string                       `pulumi:"createTime"`
	DataDisks                          []GetSetInstanceListDataDisk `pulumi:"dataDisks"`
	ExpiredTime                        string                       `pulumi:"expiredTime"`
	ImageId                            string                       `pulumi:"imageId"`
	InstanceChargeType                 string                       `pulumi:"instanceChargeType"`
	InstanceChargeTypePrepaidRenewFlag string                       `pulumi:"instanceChargeTypePrepaidRenewFlag"`
	InstanceId                         string                       `pulumi:"instanceId"`
	InstanceName                       string                       `pulumi:"instanceName"`
	InstanceType                       string                       `pulumi:"instanceType"`
	InternetChargeType                 string                       `pulumi:"internetChargeType"`
	InternetMaxBandwidthOut            int                          `pulumi:"internetMaxBandwidthOut"`
	Memory                             int                          `pulumi:"memory"`
	PrivateIp                          string                       `pulumi:"privateIp"`
	ProjectId                          int                          `pulumi:"projectId"`
	PublicIp                           string                       `pulumi:"publicIp"`
	SecurityGroups                     []string                     `pulumi:"securityGroups"`
	Status                             string                       `pulumi:"status"`
	SubnetId                           string                       `pulumi:"subnetId"`
	SystemDiskId                       string                       `pulumi:"systemDiskId"`
	SystemDiskSize                     int                          `pulumi:"systemDiskSize"`
	SystemDiskType                     string                       `pulumi:"systemDiskType"`
	Tags                               map[string]interface{}       `pulumi:"tags"`
	VpcId                              string                       `pulumi:"vpcId"`
}

type GetSetInstanceListArgs

type GetSetInstanceListArgs struct {
	AllocatePublicIp                   pulumi.BoolInput                     `pulumi:"allocatePublicIp"`
	AvailabilityZone                   pulumi.StringInput                   `pulumi:"availabilityZone"`
	CamRoleName                        pulumi.StringInput                   `pulumi:"camRoleName"`
	Cpu                                pulumi.IntInput                      `pulumi:"cpu"`
	CreateTime                         pulumi.StringInput                   `pulumi:"createTime"`
	DataDisks                          GetSetInstanceListDataDiskArrayInput `pulumi:"dataDisks"`
	ExpiredTime                        pulumi.StringInput                   `pulumi:"expiredTime"`
	ImageId                            pulumi.StringInput                   `pulumi:"imageId"`
	InstanceChargeType                 pulumi.StringInput                   `pulumi:"instanceChargeType"`
	InstanceChargeTypePrepaidRenewFlag pulumi.StringInput                   `pulumi:"instanceChargeTypePrepaidRenewFlag"`
	InstanceId                         pulumi.StringInput                   `pulumi:"instanceId"`
	InstanceName                       pulumi.StringInput                   `pulumi:"instanceName"`
	InstanceType                       pulumi.StringInput                   `pulumi:"instanceType"`
	InternetChargeType                 pulumi.StringInput                   `pulumi:"internetChargeType"`
	InternetMaxBandwidthOut            pulumi.IntInput                      `pulumi:"internetMaxBandwidthOut"`
	Memory                             pulumi.IntInput                      `pulumi:"memory"`
	PrivateIp                          pulumi.StringInput                   `pulumi:"privateIp"`
	ProjectId                          pulumi.IntInput                      `pulumi:"projectId"`
	PublicIp                           pulumi.StringInput                   `pulumi:"publicIp"`
	SecurityGroups                     pulumi.StringArrayInput              `pulumi:"securityGroups"`
	Status                             pulumi.StringInput                   `pulumi:"status"`
	SubnetId                           pulumi.StringInput                   `pulumi:"subnetId"`
	SystemDiskId                       pulumi.StringInput                   `pulumi:"systemDiskId"`
	SystemDiskSize                     pulumi.IntInput                      `pulumi:"systemDiskSize"`
	SystemDiskType                     pulumi.StringInput                   `pulumi:"systemDiskType"`
	Tags                               pulumi.MapInput                      `pulumi:"tags"`
	VpcId                              pulumi.StringInput                   `pulumi:"vpcId"`
}

func (GetSetInstanceListArgs) ElementType

func (GetSetInstanceListArgs) ElementType() reflect.Type

func (GetSetInstanceListArgs) ToGetSetInstanceListOutput

func (i GetSetInstanceListArgs) ToGetSetInstanceListOutput() GetSetInstanceListOutput

func (GetSetInstanceListArgs) ToGetSetInstanceListOutputWithContext

func (i GetSetInstanceListArgs) ToGetSetInstanceListOutputWithContext(ctx context.Context) GetSetInstanceListOutput

type GetSetInstanceListArray

type GetSetInstanceListArray []GetSetInstanceListInput

func (GetSetInstanceListArray) ElementType

func (GetSetInstanceListArray) ElementType() reflect.Type

func (GetSetInstanceListArray) ToGetSetInstanceListArrayOutput

func (i GetSetInstanceListArray) ToGetSetInstanceListArrayOutput() GetSetInstanceListArrayOutput

func (GetSetInstanceListArray) ToGetSetInstanceListArrayOutputWithContext

func (i GetSetInstanceListArray) ToGetSetInstanceListArrayOutputWithContext(ctx context.Context) GetSetInstanceListArrayOutput

type GetSetInstanceListArrayInput

type GetSetInstanceListArrayInput interface {
	pulumi.Input

	ToGetSetInstanceListArrayOutput() GetSetInstanceListArrayOutput
	ToGetSetInstanceListArrayOutputWithContext(context.Context) GetSetInstanceListArrayOutput
}

GetSetInstanceListArrayInput is an input type that accepts GetSetInstanceListArray and GetSetInstanceListArrayOutput values. You can construct a concrete instance of `GetSetInstanceListArrayInput` via:

GetSetInstanceListArray{ GetSetInstanceListArgs{...} }

type GetSetInstanceListArrayOutput

type GetSetInstanceListArrayOutput struct{ *pulumi.OutputState }

func (GetSetInstanceListArrayOutput) ElementType

func (GetSetInstanceListArrayOutput) Index

func (GetSetInstanceListArrayOutput) ToGetSetInstanceListArrayOutput

func (o GetSetInstanceListArrayOutput) ToGetSetInstanceListArrayOutput() GetSetInstanceListArrayOutput

func (GetSetInstanceListArrayOutput) ToGetSetInstanceListArrayOutputWithContext

func (o GetSetInstanceListArrayOutput) ToGetSetInstanceListArrayOutputWithContext(ctx context.Context) GetSetInstanceListArrayOutput

type GetSetInstanceListDataDisk

type GetSetInstanceListDataDisk struct {
	DataDiskId         string `pulumi:"dataDiskId"`
	DataDiskSize       int    `pulumi:"dataDiskSize"`
	DataDiskType       string `pulumi:"dataDiskType"`
	DeleteWithInstance bool   `pulumi:"deleteWithInstance"`
}

type GetSetInstanceListDataDiskArgs

type GetSetInstanceListDataDiskArgs struct {
	DataDiskId         pulumi.StringInput `pulumi:"dataDiskId"`
	DataDiskSize       pulumi.IntInput    `pulumi:"dataDiskSize"`
	DataDiskType       pulumi.StringInput `pulumi:"dataDiskType"`
	DeleteWithInstance pulumi.BoolInput   `pulumi:"deleteWithInstance"`
}

func (GetSetInstanceListDataDiskArgs) ElementType

func (GetSetInstanceListDataDiskArgs) ToGetSetInstanceListDataDiskOutput

func (i GetSetInstanceListDataDiskArgs) ToGetSetInstanceListDataDiskOutput() GetSetInstanceListDataDiskOutput

func (GetSetInstanceListDataDiskArgs) ToGetSetInstanceListDataDiskOutputWithContext

func (i GetSetInstanceListDataDiskArgs) ToGetSetInstanceListDataDiskOutputWithContext(ctx context.Context) GetSetInstanceListDataDiskOutput

type GetSetInstanceListDataDiskArray

type GetSetInstanceListDataDiskArray []GetSetInstanceListDataDiskInput

func (GetSetInstanceListDataDiskArray) ElementType

func (GetSetInstanceListDataDiskArray) ToGetSetInstanceListDataDiskArrayOutput

func (i GetSetInstanceListDataDiskArray) ToGetSetInstanceListDataDiskArrayOutput() GetSetInstanceListDataDiskArrayOutput

func (GetSetInstanceListDataDiskArray) ToGetSetInstanceListDataDiskArrayOutputWithContext

func (i GetSetInstanceListDataDiskArray) ToGetSetInstanceListDataDiskArrayOutputWithContext(ctx context.Context) GetSetInstanceListDataDiskArrayOutput

type GetSetInstanceListDataDiskArrayInput

type GetSetInstanceListDataDiskArrayInput interface {
	pulumi.Input

	ToGetSetInstanceListDataDiskArrayOutput() GetSetInstanceListDataDiskArrayOutput
	ToGetSetInstanceListDataDiskArrayOutputWithContext(context.Context) GetSetInstanceListDataDiskArrayOutput
}

GetSetInstanceListDataDiskArrayInput is an input type that accepts GetSetInstanceListDataDiskArray and GetSetInstanceListDataDiskArrayOutput values. You can construct a concrete instance of `GetSetInstanceListDataDiskArrayInput` via:

GetSetInstanceListDataDiskArray{ GetSetInstanceListDataDiskArgs{...} }

type GetSetInstanceListDataDiskArrayOutput

type GetSetInstanceListDataDiskArrayOutput struct{ *pulumi.OutputState }

func (GetSetInstanceListDataDiskArrayOutput) ElementType

func (GetSetInstanceListDataDiskArrayOutput) Index

func (GetSetInstanceListDataDiskArrayOutput) ToGetSetInstanceListDataDiskArrayOutput

func (o GetSetInstanceListDataDiskArrayOutput) ToGetSetInstanceListDataDiskArrayOutput() GetSetInstanceListDataDiskArrayOutput

func (GetSetInstanceListDataDiskArrayOutput) ToGetSetInstanceListDataDiskArrayOutputWithContext

func (o GetSetInstanceListDataDiskArrayOutput) ToGetSetInstanceListDataDiskArrayOutputWithContext(ctx context.Context) GetSetInstanceListDataDiskArrayOutput

type GetSetInstanceListDataDiskInput

type GetSetInstanceListDataDiskInput interface {
	pulumi.Input

	ToGetSetInstanceListDataDiskOutput() GetSetInstanceListDataDiskOutput
	ToGetSetInstanceListDataDiskOutputWithContext(context.Context) GetSetInstanceListDataDiskOutput
}

GetSetInstanceListDataDiskInput is an input type that accepts GetSetInstanceListDataDiskArgs and GetSetInstanceListDataDiskOutput values. You can construct a concrete instance of `GetSetInstanceListDataDiskInput` via:

GetSetInstanceListDataDiskArgs{...}

type GetSetInstanceListDataDiskOutput

type GetSetInstanceListDataDiskOutput struct{ *pulumi.OutputState }

func (GetSetInstanceListDataDiskOutput) DataDiskId

func (GetSetInstanceListDataDiskOutput) DataDiskSize

func (GetSetInstanceListDataDiskOutput) DataDiskType

func (GetSetInstanceListDataDiskOutput) DeleteWithInstance

func (o GetSetInstanceListDataDiskOutput) DeleteWithInstance() pulumi.BoolOutput

func (GetSetInstanceListDataDiskOutput) ElementType

func (GetSetInstanceListDataDiskOutput) ToGetSetInstanceListDataDiskOutput

func (o GetSetInstanceListDataDiskOutput) ToGetSetInstanceListDataDiskOutput() GetSetInstanceListDataDiskOutput

func (GetSetInstanceListDataDiskOutput) ToGetSetInstanceListDataDiskOutputWithContext

func (o GetSetInstanceListDataDiskOutput) ToGetSetInstanceListDataDiskOutputWithContext(ctx context.Context) GetSetInstanceListDataDiskOutput

type GetSetInstanceListInput

type GetSetInstanceListInput interface {
	pulumi.Input

	ToGetSetInstanceListOutput() GetSetInstanceListOutput
	ToGetSetInstanceListOutputWithContext(context.Context) GetSetInstanceListOutput
}

GetSetInstanceListInput is an input type that accepts GetSetInstanceListArgs and GetSetInstanceListOutput values. You can construct a concrete instance of `GetSetInstanceListInput` via:

GetSetInstanceListArgs{...}

type GetSetInstanceListOutput

type GetSetInstanceListOutput struct{ *pulumi.OutputState }

func (GetSetInstanceListOutput) AllocatePublicIp

func (o GetSetInstanceListOutput) AllocatePublicIp() pulumi.BoolOutput

func (GetSetInstanceListOutput) AvailabilityZone

func (o GetSetInstanceListOutput) AvailabilityZone() pulumi.StringOutput

func (GetSetInstanceListOutput) CamRoleName

func (GetSetInstanceListOutput) Cpu

func (GetSetInstanceListOutput) CreateTime

func (GetSetInstanceListOutput) DataDisks

func (GetSetInstanceListOutput) ElementType

func (GetSetInstanceListOutput) ElementType() reflect.Type

func (GetSetInstanceListOutput) ExpiredTime

func (GetSetInstanceListOutput) ImageId

func (GetSetInstanceListOutput) InstanceChargeType

func (o GetSetInstanceListOutput) InstanceChargeType() pulumi.StringOutput

func (GetSetInstanceListOutput) InstanceChargeTypePrepaidRenewFlag

func (o GetSetInstanceListOutput) InstanceChargeTypePrepaidRenewFlag() pulumi.StringOutput

func (GetSetInstanceListOutput) InstanceId

func (GetSetInstanceListOutput) InstanceName

func (o GetSetInstanceListOutput) InstanceName() pulumi.StringOutput

func (GetSetInstanceListOutput) InstanceType

func (o GetSetInstanceListOutput) InstanceType() pulumi.StringOutput

func (GetSetInstanceListOutput) InternetChargeType

func (o GetSetInstanceListOutput) InternetChargeType() pulumi.StringOutput

func (GetSetInstanceListOutput) InternetMaxBandwidthOut

func (o GetSetInstanceListOutput) InternetMaxBandwidthOut() pulumi.IntOutput

func (GetSetInstanceListOutput) Memory

func (GetSetInstanceListOutput) PrivateIp

func (GetSetInstanceListOutput) ProjectId

func (GetSetInstanceListOutput) PublicIp

func (GetSetInstanceListOutput) SecurityGroups

func (GetSetInstanceListOutput) Status

func (GetSetInstanceListOutput) SubnetId

func (GetSetInstanceListOutput) SystemDiskId

func (o GetSetInstanceListOutput) SystemDiskId() pulumi.StringOutput

func (GetSetInstanceListOutput) SystemDiskSize

func (o GetSetInstanceListOutput) SystemDiskSize() pulumi.IntOutput

func (GetSetInstanceListOutput) SystemDiskType

func (o GetSetInstanceListOutput) SystemDiskType() pulumi.StringOutput

func (GetSetInstanceListOutput) Tags

func (GetSetInstanceListOutput) ToGetSetInstanceListOutput

func (o GetSetInstanceListOutput) ToGetSetInstanceListOutput() GetSetInstanceListOutput

func (GetSetInstanceListOutput) ToGetSetInstanceListOutputWithContext

func (o GetSetInstanceListOutput) ToGetSetInstanceListOutputWithContext(ctx context.Context) GetSetInstanceListOutput

func (GetSetInstanceListOutput) VpcId

type GetSetOutputArgs

type GetSetOutputArgs struct {
	AvailabilityZone pulumi.StringPtrInput `pulumi:"availabilityZone"`
	InstanceId       pulumi.StringPtrInput `pulumi:"instanceId"`
	InstanceName     pulumi.StringPtrInput `pulumi:"instanceName"`
	ProjectId        pulumi.IntPtrInput    `pulumi:"projectId"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	SubnetId         pulumi.StringPtrInput `pulumi:"subnetId"`
	Tags             pulumi.MapInput       `pulumi:"tags"`
	VpcId            pulumi.StringPtrInput `pulumi:"vpcId"`
}

A collection of arguments for invoking getSet.

func (GetSetOutputArgs) ElementType

func (GetSetOutputArgs) ElementType() reflect.Type

type GetSetResult

type GetSetResult struct {
	AvailabilityZone *string `pulumi:"availabilityZone"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                 `pulumi:"id"`
	InstanceId       *string                `pulumi:"instanceId"`
	InstanceLists    []GetSetInstanceList   `pulumi:"instanceLists"`
	InstanceName     *string                `pulumi:"instanceName"`
	ProjectId        *int                   `pulumi:"projectId"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
	SubnetId         *string                `pulumi:"subnetId"`
	Tags             map[string]interface{} `pulumi:"tags"`
	VpcId            *string                `pulumi:"vpcId"`
}

A collection of values returned by getSet.

func GetSet

func GetSet(ctx *pulumi.Context, args *GetSetArgs, opts ...pulumi.InvokeOption) (*GetSetResult, error)

type GetSetResultOutput

type GetSetResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getSet.

func GetSetOutput

func GetSetOutput(ctx *pulumi.Context, args GetSetOutputArgs, opts ...pulumi.InvokeOption) GetSetResultOutput

func (GetSetResultOutput) AvailabilityZone

func (o GetSetResultOutput) AvailabilityZone() pulumi.StringPtrOutput

func (GetSetResultOutput) ElementType

func (GetSetResultOutput) ElementType() reflect.Type

func (GetSetResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetSetResultOutput) InstanceId

func (o GetSetResultOutput) InstanceId() pulumi.StringPtrOutput

func (GetSetResultOutput) InstanceLists

func (GetSetResultOutput) InstanceName

func (o GetSetResultOutput) InstanceName() pulumi.StringPtrOutput

func (GetSetResultOutput) ProjectId

func (o GetSetResultOutput) ProjectId() pulumi.IntPtrOutput

func (GetSetResultOutput) ResultOutputFile

func (o GetSetResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (GetSetResultOutput) SubnetId

func (GetSetResultOutput) Tags

func (GetSetResultOutput) ToGetSetResultOutput

func (o GetSetResultOutput) ToGetSetResultOutput() GetSetResultOutput

func (GetSetResultOutput) ToGetSetResultOutputWithContext

func (o GetSetResultOutput) ToGetSetResultOutputWithContext(ctx context.Context) GetSetResultOutput

func (GetSetResultOutput) VpcId

Jump to

Keyboard shortcuts

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