enis

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 {
	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 (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 InstancesEniIpv4 struct {
	Description string `pulumi:"description"`
	Ip          string `pulumi:"ip"`
	Primary     bool   `pulumi:"primary"`
}

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

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 (InstancesEniIpv4Output) Primary

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 (InstancesEniOutput) InstanceId

func (o InstancesEniOutput) InstanceId() pulumi.StringOutput

func (InstancesEniOutput) Ipv4s

func (InstancesEniOutput) Mac

func (InstancesEniOutput) Name

func (InstancesEniOutput) Primary

func (o InstancesEniOutput) Primary() pulumi.BoolOutput

func (InstancesEniOutput) SecurityGroups

func (o InstancesEniOutput) SecurityGroups() pulumi.StringArrayOutput

func (InstancesEniOutput) State

func (InstancesEniOutput) SubnetId

func (o InstancesEniOutput) SubnetId() pulumi.StringOutput

func (InstancesEniOutput) Tags

func (InstancesEniOutput) ToInstancesEniOutput

func (o InstancesEniOutput) ToInstancesEniOutput() InstancesEniOutput

func (InstancesEniOutput) ToInstancesEniOutputWithContext

func (o InstancesEniOutput) ToInstancesEniOutputWithContext(ctx context.Context) InstancesEniOutput

func (InstancesEniOutput) VpcId

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 (InstancesResultOutput) Description

func (InstancesResultOutput) ElementType

func (InstancesResultOutput) ElementType() reflect.Type

func (InstancesResultOutput) Enis

func (InstancesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (InstancesResultOutput) Ids

func (InstancesResultOutput) InstanceId

func (InstancesResultOutput) Ipv4

func (InstancesResultOutput) Name

func (InstancesResultOutput) ResultOutputFile

func (o InstancesResultOutput) ResultOutputFile() pulumi.StringPtrOutput

func (InstancesResultOutput) SecurityGroup

func (o InstancesResultOutput) SecurityGroup() 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