eips

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 {
	EipId            *string                `pulumi:"eipId"`
	EipName          *string                `pulumi:"eipName"`
	PublicIp         *string                `pulumi:"publicIp"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
	Tags             map[string]interface{} `pulumi:"tags"`
}

A collection of arguments for invoking Instances.

type InstancesEipList

type InstancesEipList struct {
	CreateTime string                 `pulumi:"createTime"`
	EipId      string                 `pulumi:"eipId"`
	EipName    string                 `pulumi:"eipName"`
	EipType    string                 `pulumi:"eipType"`
	EniId      string                 `pulumi:"eniId"`
	InstanceId string                 `pulumi:"instanceId"`
	PublicIp   string                 `pulumi:"publicIp"`
	Status     string                 `pulumi:"status"`
	Tags       map[string]interface{} `pulumi:"tags"`
}

type InstancesEipListArgs

type InstancesEipListArgs struct {
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	EipId      pulumi.StringInput `pulumi:"eipId"`
	EipName    pulumi.StringInput `pulumi:"eipName"`
	EipType    pulumi.StringInput `pulumi:"eipType"`
	EniId      pulumi.StringInput `pulumi:"eniId"`
	InstanceId pulumi.StringInput `pulumi:"instanceId"`
	PublicIp   pulumi.StringInput `pulumi:"publicIp"`
	Status     pulumi.StringInput `pulumi:"status"`
	Tags       pulumi.MapInput    `pulumi:"tags"`
}

func (InstancesEipListArgs) ElementType

func (InstancesEipListArgs) ElementType() reflect.Type

func (InstancesEipListArgs) ToInstancesEipListOutput

func (i InstancesEipListArgs) ToInstancesEipListOutput() InstancesEipListOutput

func (InstancesEipListArgs) ToInstancesEipListOutputWithContext

func (i InstancesEipListArgs) ToInstancesEipListOutputWithContext(ctx context.Context) InstancesEipListOutput

type InstancesEipListArray

type InstancesEipListArray []InstancesEipListInput

func (InstancesEipListArray) ElementType

func (InstancesEipListArray) ElementType() reflect.Type

func (InstancesEipListArray) ToInstancesEipListArrayOutput

func (i InstancesEipListArray) ToInstancesEipListArrayOutput() InstancesEipListArrayOutput

func (InstancesEipListArray) ToInstancesEipListArrayOutputWithContext

func (i InstancesEipListArray) ToInstancesEipListArrayOutputWithContext(ctx context.Context) InstancesEipListArrayOutput

type InstancesEipListArrayInput

type InstancesEipListArrayInput interface {
	pulumi.Input

	ToInstancesEipListArrayOutput() InstancesEipListArrayOutput
	ToInstancesEipListArrayOutputWithContext(context.Context) InstancesEipListArrayOutput
}

InstancesEipListArrayInput is an input type that accepts InstancesEipListArray and InstancesEipListArrayOutput values. You can construct a concrete instance of `InstancesEipListArrayInput` via:

InstancesEipListArray{ InstancesEipListArgs{...} }

type InstancesEipListArrayOutput

type InstancesEipListArrayOutput struct{ *pulumi.OutputState }

func (InstancesEipListArrayOutput) ElementType

func (InstancesEipListArrayOutput) Index

func (InstancesEipListArrayOutput) ToInstancesEipListArrayOutput

func (o InstancesEipListArrayOutput) ToInstancesEipListArrayOutput() InstancesEipListArrayOutput

func (InstancesEipListArrayOutput) ToInstancesEipListArrayOutputWithContext

func (o InstancesEipListArrayOutput) ToInstancesEipListArrayOutputWithContext(ctx context.Context) InstancesEipListArrayOutput

type InstancesEipListInput

type InstancesEipListInput interface {
	pulumi.Input

	ToInstancesEipListOutput() InstancesEipListOutput
	ToInstancesEipListOutputWithContext(context.Context) InstancesEipListOutput
}

InstancesEipListInput is an input type that accepts InstancesEipListArgs and InstancesEipListOutput values. You can construct a concrete instance of `InstancesEipListInput` via:

InstancesEipListArgs{...}

type InstancesEipListOutput

type InstancesEipListOutput struct{ *pulumi.OutputState }

func (InstancesEipListOutput) CreateTime

func (InstancesEipListOutput) EipId

func (InstancesEipListOutput) EipName

func (InstancesEipListOutput) EipType

func (InstancesEipListOutput) ElementType

func (InstancesEipListOutput) ElementType() reflect.Type

func (InstancesEipListOutput) EniId

func (InstancesEipListOutput) InstanceId

func (InstancesEipListOutput) PublicIp

func (InstancesEipListOutput) Status

func (InstancesEipListOutput) Tags

func (InstancesEipListOutput) ToInstancesEipListOutput

func (o InstancesEipListOutput) ToInstancesEipListOutput() InstancesEipListOutput

func (InstancesEipListOutput) ToInstancesEipListOutputWithContext

func (o InstancesEipListOutput) ToInstancesEipListOutputWithContext(ctx context.Context) InstancesEipListOutput

type InstancesOutputArgs

type InstancesOutputArgs struct {
	EipId            pulumi.StringPtrInput `pulumi:"eipId"`
	EipName          pulumi.StringPtrInput `pulumi:"eipName"`
	PublicIp         pulumi.StringPtrInput `pulumi:"publicIp"`
	ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"`
	Tags             pulumi.MapInput       `pulumi:"tags"`
}

A collection of arguments for invoking Instances.

func (InstancesOutputArgs) ElementType

func (InstancesOutputArgs) ElementType() reflect.Type

type InstancesResult

type InstancesResult struct {
	EipId    *string            `pulumi:"eipId"`
	EipLists []InstancesEipList `pulumi:"eipLists"`
	EipName  *string            `pulumi:"eipName"`
	// The provider-assigned unique ID for this managed resource.
	Id               string                 `pulumi:"id"`
	PublicIp         *string                `pulumi:"publicIp"`
	ResultOutputFile *string                `pulumi:"resultOutputFile"`
	Tags             map[string]interface{} `pulumi:"tags"`
}

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) EipId

func (InstancesResultOutput) EipLists

func (InstancesResultOutput) EipName

func (InstancesResultOutput) ElementType

func (InstancesResultOutput) ElementType() reflect.Type

func (InstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (InstancesResultOutput) PublicIp

func (InstancesResultOutput) ResultOutputFile

func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (InstancesResultOutput) Tags

func (InstancesResultOutput) ToInstancesResultOutput

func (o InstancesResultOutput) ToInstancesResultOutput() InstancesResultOutput

func (InstancesResultOutput) ToInstancesResultOutputWithContext

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

Jump to

Keyboard shortcuts

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