nats

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 {
	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 Instances.

type InstancesNat

type InstancesNat 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 InstancesNatArgs

type InstancesNatArgs 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 (InstancesNatArgs) ElementType

func (InstancesNatArgs) ElementType() reflect.Type

func (InstancesNatArgs) ToInstancesNatOutput

func (i InstancesNatArgs) ToInstancesNatOutput() InstancesNatOutput

func (InstancesNatArgs) ToInstancesNatOutputWithContext

func (i InstancesNatArgs) ToInstancesNatOutputWithContext(ctx context.Context) InstancesNatOutput

type InstancesNatArray

type InstancesNatArray []InstancesNatInput

func (InstancesNatArray) ElementType

func (InstancesNatArray) ElementType() reflect.Type

func (InstancesNatArray) ToInstancesNatArrayOutput

func (i InstancesNatArray) ToInstancesNatArrayOutput() InstancesNatArrayOutput

func (InstancesNatArray) ToInstancesNatArrayOutputWithContext

func (i InstancesNatArray) ToInstancesNatArrayOutputWithContext(ctx context.Context) InstancesNatArrayOutput

type InstancesNatArrayInput

type InstancesNatArrayInput interface {
	pulumi.Input

	ToInstancesNatArrayOutput() InstancesNatArrayOutput
	ToInstancesNatArrayOutputWithContext(context.Context) InstancesNatArrayOutput
}

InstancesNatArrayInput is an input type that accepts InstancesNatArray and InstancesNatArrayOutput values. You can construct a concrete instance of `InstancesNatArrayInput` via:

InstancesNatArray{ InstancesNatArgs{...} }

type InstancesNatArrayOutput

type InstancesNatArrayOutput struct{ *pulumi.OutputState }

func (InstancesNatArrayOutput) ElementType

func (InstancesNatArrayOutput) ElementType() reflect.Type

func (InstancesNatArrayOutput) Index

func (InstancesNatArrayOutput) ToInstancesNatArrayOutput

func (o InstancesNatArrayOutput) ToInstancesNatArrayOutput() InstancesNatArrayOutput

func (InstancesNatArrayOutput) ToInstancesNatArrayOutputWithContext

func (o InstancesNatArrayOutput) ToInstancesNatArrayOutputWithContext(ctx context.Context) InstancesNatArrayOutput

type InstancesNatInput

type InstancesNatInput interface {
	pulumi.Input

	ToInstancesNatOutput() InstancesNatOutput
	ToInstancesNatOutputWithContext(context.Context) InstancesNatOutput
}

InstancesNatInput is an input type that accepts InstancesNatArgs and InstancesNatOutput values. You can construct a concrete instance of `InstancesNatInput` via:

InstancesNatArgs{...}

type InstancesNatOutput

type InstancesNatOutput struct{ *pulumi.OutputState }

func (InstancesNatOutput) AssignedEipSets

func (o InstancesNatOutput) AssignedEipSets() pulumi.StringArrayOutput

func (InstancesNatOutput) Bandwidth

func (o InstancesNatOutput) Bandwidth() pulumi.IntOutput

func (InstancesNatOutput) CreateTime

func (o InstancesNatOutput) CreateTime() pulumi.StringOutput

func (InstancesNatOutput) ElementType

func (InstancesNatOutput) ElementType() reflect.Type

func (InstancesNatOutput) Id

func (InstancesNatOutput) MaxConcurrent

func (o InstancesNatOutput) MaxConcurrent() pulumi.IntOutput

func (InstancesNatOutput) Name

func (InstancesNatOutput) State

func (InstancesNatOutput) ToInstancesNatOutput

func (o InstancesNatOutput) ToInstancesNatOutput() InstancesNatOutput

func (InstancesNatOutput) ToInstancesNatOutputWithContext

func (o InstancesNatOutput) ToInstancesNatOutputWithContext(ctx context.Context) InstancesNatOutput

func (InstancesNatOutput) VpcId

type InstancesOutputArgs

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

func (InstancesOutputArgs) ElementType

func (InstancesOutputArgs) ElementType() reflect.Type

type InstancesResult

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

func (InstancesResultOutput) ElementType

func (InstancesResultOutput) ElementType() reflect.Type

func (InstancesResultOutput) Id

func (InstancesResultOutput) MaxConcurrent

func (o InstancesResultOutput) MaxConcurrent() pulumi.IntPtrOutput

func (InstancesResultOutput) Name

func (InstancesResultOutput) Nats

func (InstancesResultOutput) State

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