instances

package
v0.0.0-...-9ab2e28 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InstancesArgs

type InstancesArgs 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 Instances.

type InstancesInstanceList

type InstancesInstanceList struct {
	AllocatePublicIp                   bool                            `pulumi:"allocatePublicIp"`
	AvailabilityZone                   string                          `pulumi:"availabilityZone"`
	CamRoleName                        string                          `pulumi:"camRoleName"`
	Cpu                                int                             `pulumi:"cpu"`
	CreateTime                         string                          `pulumi:"createTime"`
	DataDisks                          []InstancesInstanceListDataDisk `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 InstancesInstanceListArgs

type InstancesInstanceListArgs 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                          InstancesInstanceListDataDiskArrayInput `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 (InstancesInstanceListArgs) ElementType

func (InstancesInstanceListArgs) ElementType() reflect.Type

func (InstancesInstanceListArgs) ToInstancesInstanceListOutput

func (i InstancesInstanceListArgs) ToInstancesInstanceListOutput() InstancesInstanceListOutput

func (InstancesInstanceListArgs) ToInstancesInstanceListOutputWithContext

func (i InstancesInstanceListArgs) ToInstancesInstanceListOutputWithContext(ctx context.Context) InstancesInstanceListOutput

type InstancesInstanceListArray

type InstancesInstanceListArray []InstancesInstanceListInput

func (InstancesInstanceListArray) ElementType

func (InstancesInstanceListArray) ElementType() reflect.Type

func (InstancesInstanceListArray) ToInstancesInstanceListArrayOutput

func (i InstancesInstanceListArray) ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput

func (InstancesInstanceListArray) ToInstancesInstanceListArrayOutputWithContext

func (i InstancesInstanceListArray) ToInstancesInstanceListArrayOutputWithContext(ctx context.Context) InstancesInstanceListArrayOutput

type InstancesInstanceListArrayInput

type InstancesInstanceListArrayInput interface {
	pulumi.Input

	ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput
	ToInstancesInstanceListArrayOutputWithContext(context.Context) InstancesInstanceListArrayOutput
}

InstancesInstanceListArrayInput is an input type that accepts InstancesInstanceListArray and InstancesInstanceListArrayOutput values. You can construct a concrete instance of `InstancesInstanceListArrayInput` via:

InstancesInstanceListArray{ InstancesInstanceListArgs{...} }

type InstancesInstanceListArrayOutput

type InstancesInstanceListArrayOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListArrayOutput) ElementType

func (InstancesInstanceListArrayOutput) Index

func (InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutput

func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutput() InstancesInstanceListArrayOutput

func (InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutputWithContext

func (o InstancesInstanceListArrayOutput) ToInstancesInstanceListArrayOutputWithContext(ctx context.Context) InstancesInstanceListArrayOutput

type InstancesInstanceListDataDisk

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

type InstancesInstanceListDataDiskArgs

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

func (InstancesInstanceListDataDiskArgs) ElementType

func (InstancesInstanceListDataDiskArgs) ToInstancesInstanceListDataDiskOutput

func (i InstancesInstanceListDataDiskArgs) ToInstancesInstanceListDataDiskOutput() InstancesInstanceListDataDiskOutput

func (InstancesInstanceListDataDiskArgs) ToInstancesInstanceListDataDiskOutputWithContext

func (i InstancesInstanceListDataDiskArgs) ToInstancesInstanceListDataDiskOutputWithContext(ctx context.Context) InstancesInstanceListDataDiskOutput

type InstancesInstanceListDataDiskArray

type InstancesInstanceListDataDiskArray []InstancesInstanceListDataDiskInput

func (InstancesInstanceListDataDiskArray) ElementType

func (InstancesInstanceListDataDiskArray) ToInstancesInstanceListDataDiskArrayOutput

func (i InstancesInstanceListDataDiskArray) ToInstancesInstanceListDataDiskArrayOutput() InstancesInstanceListDataDiskArrayOutput

func (InstancesInstanceListDataDiskArray) ToInstancesInstanceListDataDiskArrayOutputWithContext

func (i InstancesInstanceListDataDiskArray) ToInstancesInstanceListDataDiskArrayOutputWithContext(ctx context.Context) InstancesInstanceListDataDiskArrayOutput

type InstancesInstanceListDataDiskArrayInput

type InstancesInstanceListDataDiskArrayInput interface {
	pulumi.Input

	ToInstancesInstanceListDataDiskArrayOutput() InstancesInstanceListDataDiskArrayOutput
	ToInstancesInstanceListDataDiskArrayOutputWithContext(context.Context) InstancesInstanceListDataDiskArrayOutput
}

InstancesInstanceListDataDiskArrayInput is an input type that accepts InstancesInstanceListDataDiskArray and InstancesInstanceListDataDiskArrayOutput values. You can construct a concrete instance of `InstancesInstanceListDataDiskArrayInput` via:

InstancesInstanceListDataDiskArray{ InstancesInstanceListDataDiskArgs{...} }

type InstancesInstanceListDataDiskArrayOutput

type InstancesInstanceListDataDiskArrayOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListDataDiskArrayOutput) ElementType

func (InstancesInstanceListDataDiskArrayOutput) Index

func (InstancesInstanceListDataDiskArrayOutput) ToInstancesInstanceListDataDiskArrayOutput

func (o InstancesInstanceListDataDiskArrayOutput) ToInstancesInstanceListDataDiskArrayOutput() InstancesInstanceListDataDiskArrayOutput

func (InstancesInstanceListDataDiskArrayOutput) ToInstancesInstanceListDataDiskArrayOutputWithContext

func (o InstancesInstanceListDataDiskArrayOutput) ToInstancesInstanceListDataDiskArrayOutputWithContext(ctx context.Context) InstancesInstanceListDataDiskArrayOutput

type InstancesInstanceListDataDiskInput

type InstancesInstanceListDataDiskInput interface {
	pulumi.Input

	ToInstancesInstanceListDataDiskOutput() InstancesInstanceListDataDiskOutput
	ToInstancesInstanceListDataDiskOutputWithContext(context.Context) InstancesInstanceListDataDiskOutput
}

InstancesInstanceListDataDiskInput is an input type that accepts InstancesInstanceListDataDiskArgs and InstancesInstanceListDataDiskOutput values. You can construct a concrete instance of `InstancesInstanceListDataDiskInput` via:

InstancesInstanceListDataDiskArgs{...}

type InstancesInstanceListDataDiskOutput

type InstancesInstanceListDataDiskOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListDataDiskOutput) DataDiskId

func (InstancesInstanceListDataDiskOutput) DataDiskSize

func (InstancesInstanceListDataDiskOutput) DataDiskType

func (InstancesInstanceListDataDiskOutput) DeleteWithInstance

func (o InstancesInstanceListDataDiskOutput) DeleteWithInstance() pulumi.BoolOutput

func (InstancesInstanceListDataDiskOutput) ElementType

func (InstancesInstanceListDataDiskOutput) ToInstancesInstanceListDataDiskOutput

func (o InstancesInstanceListDataDiskOutput) ToInstancesInstanceListDataDiskOutput() InstancesInstanceListDataDiskOutput

func (InstancesInstanceListDataDiskOutput) ToInstancesInstanceListDataDiskOutputWithContext

func (o InstancesInstanceListDataDiskOutput) ToInstancesInstanceListDataDiskOutputWithContext(ctx context.Context) InstancesInstanceListDataDiskOutput

type InstancesInstanceListInput

type InstancesInstanceListInput interface {
	pulumi.Input

	ToInstancesInstanceListOutput() InstancesInstanceListOutput
	ToInstancesInstanceListOutputWithContext(context.Context) InstancesInstanceListOutput
}

InstancesInstanceListInput is an input type that accepts InstancesInstanceListArgs and InstancesInstanceListOutput values. You can construct a concrete instance of `InstancesInstanceListInput` via:

InstancesInstanceListArgs{...}

type InstancesInstanceListOutput

type InstancesInstanceListOutput struct{ *pulumi.OutputState }

func (InstancesInstanceListOutput) AllocatePublicIp

func (o InstancesInstanceListOutput) AllocatePublicIp() pulumi.BoolOutput

func (InstancesInstanceListOutput) AvailabilityZone

func (o InstancesInstanceListOutput) AvailabilityZone() pulumi.StringOutput

func (InstancesInstanceListOutput) CamRoleName

func (InstancesInstanceListOutput) Cpu

func (InstancesInstanceListOutput) CreateTime

func (InstancesInstanceListOutput) DataDisks

func (InstancesInstanceListOutput) ElementType

func (InstancesInstanceListOutput) ExpiredTime

func (InstancesInstanceListOutput) ImageId

func (InstancesInstanceListOutput) InstanceChargeType

func (o InstancesInstanceListOutput) InstanceChargeType() pulumi.StringOutput

func (InstancesInstanceListOutput) InstanceChargeTypePrepaidRenewFlag

func (o InstancesInstanceListOutput) InstanceChargeTypePrepaidRenewFlag() pulumi.StringOutput

func (InstancesInstanceListOutput) InstanceId

func (InstancesInstanceListOutput) InstanceName

func (InstancesInstanceListOutput) InstanceType

func (InstancesInstanceListOutput) InternetChargeType

func (o InstancesInstanceListOutput) InternetChargeType() pulumi.StringOutput

func (InstancesInstanceListOutput) InternetMaxBandwidthOut

func (o InstancesInstanceListOutput) InternetMaxBandwidthOut() pulumi.IntOutput

func (InstancesInstanceListOutput) Memory

func (InstancesInstanceListOutput) PrivateIp

func (InstancesInstanceListOutput) ProjectId

func (InstancesInstanceListOutput) PublicIp

func (InstancesInstanceListOutput) SecurityGroups

func (InstancesInstanceListOutput) Status

func (InstancesInstanceListOutput) SubnetId

func (InstancesInstanceListOutput) SystemDiskId

func (InstancesInstanceListOutput) SystemDiskSize

func (o InstancesInstanceListOutput) SystemDiskSize() pulumi.IntOutput

func (InstancesInstanceListOutput) SystemDiskType

func (o InstancesInstanceListOutput) SystemDiskType() pulumi.StringOutput

func (InstancesInstanceListOutput) Tags

func (InstancesInstanceListOutput) ToInstancesInstanceListOutput

func (o InstancesInstanceListOutput) ToInstancesInstanceListOutput() InstancesInstanceListOutput

func (InstancesInstanceListOutput) ToInstancesInstanceListOutputWithContext

func (o InstancesInstanceListOutput) ToInstancesInstanceListOutputWithContext(ctx context.Context) InstancesInstanceListOutput

func (InstancesInstanceListOutput) VpcId

type InstancesOutputArgs

type InstancesOutputArgs 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 Instances.

func (InstancesOutputArgs) ElementType

func (InstancesOutputArgs) ElementType() reflect.Type

type InstancesResult

type InstancesResult struct {
	AvailabilityZone *string `pulumi:"availabilityZone"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                  `pulumi:"id"`
	InstanceId       *string                 `pulumi:"instanceId"`
	InstanceLists    []InstancesInstanceList `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 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 (InstancesResultOutput) AvailabilityZone

func (o InstancesResultOutput) AvailabilityZone() pulumi.StringPtrOutput

func (InstancesResultOutput) ElementType

func (InstancesResultOutput) ElementType() reflect.Type

func (InstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (InstancesResultOutput) InstanceId

func (InstancesResultOutput) InstanceLists

func (InstancesResultOutput) InstanceName

func (o InstancesResultOutput) InstanceName() pulumi.StringPtrOutput

func (InstancesResultOutput) ProjectId

func (InstancesResultOutput) ResultOutputFile

func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (InstancesResultOutput) SubnetId

func (InstancesResultOutput) Tags

func (InstancesResultOutput) ToInstancesResultOutput

func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput

func (InstancesResultOutput) ToInstancesResultOutputWithContext

func (o InstancesResultOutput) ToInstancesResultOutputWithContext(ctx context.Context) InstancesResultOutput

func (InstancesResultOutput) VpcId

Jump to

Keyboard shortcuts

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