deprecatednats

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 {
	Bandwidth     *int    `pulumi:"bandwidth"`
	Id            *string `pulumi:"id"`
	MaxConcurrent *int    `pulumi:"maxConcurrent"`
	Name          *string `pulumi:"name"`
	State         *int    `pulumi:"state"`
	VpcId         *string `pulumi:"vpcId"`
}

A collection of arguments for invoking getInstance.

type GetInstanceNat

type GetInstanceNat struct {
	AssignedEipSets []string `pulumi:"assignedEipSets"`
	Bandwidth       int      `pulumi:"bandwidth"`
	CreateTime      string   `pulumi:"createTime"`
	Id              string   `pulumi:"id"`
	MaxConcurrent   int      `pulumi:"maxConcurrent"`
	Name            string   `pulumi:"name"`
	State           int      `pulumi:"state"`
	VpcId           string   `pulumi:"vpcId"`
}

type GetInstanceNatArgs

type GetInstanceNatArgs struct {
	AssignedEipSets pulumi.StringArrayInput `pulumi:"assignedEipSets"`
	Bandwidth       pulumi.IntInput         `pulumi:"bandwidth"`
	CreateTime      pulumi.StringInput      `pulumi:"createTime"`
	Id              pulumi.StringInput      `pulumi:"id"`
	MaxConcurrent   pulumi.IntInput         `pulumi:"maxConcurrent"`
	Name            pulumi.StringInput      `pulumi:"name"`
	State           pulumi.IntInput         `pulumi:"state"`
	VpcId           pulumi.StringInput      `pulumi:"vpcId"`
}

func (GetInstanceNatArgs) ElementType

func (GetInstanceNatArgs) ElementType() reflect.Type

func (GetInstanceNatArgs) ToGetInstanceNatOutput

func (i GetInstanceNatArgs) ToGetInstanceNatOutput() GetInstanceNatOutput

func (GetInstanceNatArgs) ToGetInstanceNatOutputWithContext

func (i GetInstanceNatArgs) ToGetInstanceNatOutputWithContext(ctx context.Context) GetInstanceNatOutput

type GetInstanceNatArray

type GetInstanceNatArray []GetInstanceNatInput

func (GetInstanceNatArray) ElementType

func (GetInstanceNatArray) ElementType() reflect.Type

func (GetInstanceNatArray) ToGetInstanceNatArrayOutput

func (i GetInstanceNatArray) ToGetInstanceNatArrayOutput() GetInstanceNatArrayOutput

func (GetInstanceNatArray) ToGetInstanceNatArrayOutputWithContext

func (i GetInstanceNatArray) ToGetInstanceNatArrayOutputWithContext(ctx context.Context) GetInstanceNatArrayOutput

type GetInstanceNatArrayInput

type GetInstanceNatArrayInput interface {
	pulumi.Input

	ToGetInstanceNatArrayOutput() GetInstanceNatArrayOutput
	ToGetInstanceNatArrayOutputWithContext(context.Context) GetInstanceNatArrayOutput
}

GetInstanceNatArrayInput is an input type that accepts GetInstanceNatArray and GetInstanceNatArrayOutput values. You can construct a concrete instance of `GetInstanceNatArrayInput` via:

GetInstanceNatArray{ GetInstanceNatArgs{...} }

type GetInstanceNatArrayOutput

type GetInstanceNatArrayOutput struct{ *pulumi.OutputState }

func (GetInstanceNatArrayOutput) ElementType

func (GetInstanceNatArrayOutput) ElementType() reflect.Type

func (GetInstanceNatArrayOutput) Index

func (GetInstanceNatArrayOutput) ToGetInstanceNatArrayOutput

func (o GetInstanceNatArrayOutput) ToGetInstanceNatArrayOutput() GetInstanceNatArrayOutput

func (GetInstanceNatArrayOutput) ToGetInstanceNatArrayOutputWithContext

func (o GetInstanceNatArrayOutput) ToGetInstanceNatArrayOutputWithContext(ctx context.Context) GetInstanceNatArrayOutput

type GetInstanceNatInput

type GetInstanceNatInput interface {
	pulumi.Input

	ToGetInstanceNatOutput() GetInstanceNatOutput
	ToGetInstanceNatOutputWithContext(context.Context) GetInstanceNatOutput
}

GetInstanceNatInput is an input type that accepts GetInstanceNatArgs and GetInstanceNatOutput values. You can construct a concrete instance of `GetInstanceNatInput` via:

GetInstanceNatArgs{...}

type GetInstanceNatOutput

type GetInstanceNatOutput struct{ *pulumi.OutputState }

func (GetInstanceNatOutput) AssignedEipSets

func (o GetInstanceNatOutput) AssignedEipSets() pulumi.StringArrayOutput

func (GetInstanceNatOutput) Bandwidth

func (o GetInstanceNatOutput) Bandwidth() pulumi.IntOutput

func (GetInstanceNatOutput) CreateTime

func (o GetInstanceNatOutput) CreateTime() pulumi.StringOutput

func (GetInstanceNatOutput) ElementType

func (GetInstanceNatOutput) ElementType() reflect.Type

func (GetInstanceNatOutput) Id

func (GetInstanceNatOutput) MaxConcurrent

func (o GetInstanceNatOutput) MaxConcurrent() pulumi.IntOutput

func (GetInstanceNatOutput) Name

func (GetInstanceNatOutput) State

func (GetInstanceNatOutput) ToGetInstanceNatOutput

func (o GetInstanceNatOutput) ToGetInstanceNatOutput() GetInstanceNatOutput

func (GetInstanceNatOutput) ToGetInstanceNatOutputWithContext

func (o GetInstanceNatOutput) ToGetInstanceNatOutputWithContext(ctx context.Context) GetInstanceNatOutput

func (GetInstanceNatOutput) VpcId

type GetInstanceOutputArgs

type GetInstanceOutputArgs struct {
	Bandwidth     pulumi.IntPtrInput    `pulumi:"bandwidth"`
	Id            pulumi.StringPtrInput `pulumi:"id"`
	MaxConcurrent pulumi.IntPtrInput    `pulumi:"maxConcurrent"`
	Name          pulumi.StringPtrInput `pulumi:"name"`
	State         pulumi.IntPtrInput    `pulumi:"state"`
	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 {
	Bandwidth     *int             `pulumi:"bandwidth"`
	Id            *string          `pulumi:"id"`
	MaxConcurrent *int             `pulumi:"maxConcurrent"`
	Name          *string          `pulumi:"name"`
	Nats          []GetInstanceNat `pulumi:"nats"`
	State         *int             `pulumi:"state"`
	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) Bandwidth

func (GetInstanceResultOutput) ElementType

func (GetInstanceResultOutput) ElementType() reflect.Type

func (GetInstanceResultOutput) Id

func (GetInstanceResultOutput) MaxConcurrent

func (o GetInstanceResultOutput) MaxConcurrent() pulumi.IntPtrOutput

func (GetInstanceResultOutput) Name

func (GetInstanceResultOutput) Nats

func (GetInstanceResultOutput) State

func (GetInstanceResultOutput) ToGetInstanceResultOutput

func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput

func (GetInstanceResultOutput) ToGetInstanceResultOutputWithContext

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

func (GetInstanceResultOutput) VpcId

Jump to

Keyboard shortcuts

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