Documentation ¶
Index ¶
- type GetInstanceArgs
- type GetInstanceNat
- type GetInstanceNatArgs
- type GetInstanceNatArray
- type GetInstanceNatArrayInput
- type GetInstanceNatArrayOutput
- func (GetInstanceNatArrayOutput) ElementType() reflect.Type
- func (o GetInstanceNatArrayOutput) Index(i pulumi.IntInput) GetInstanceNatOutput
- func (o GetInstanceNatArrayOutput) ToGetInstanceNatArrayOutput() GetInstanceNatArrayOutput
- func (o GetInstanceNatArrayOutput) ToGetInstanceNatArrayOutputWithContext(ctx context.Context) GetInstanceNatArrayOutput
- type GetInstanceNatInput
- type GetInstanceNatOutput
- func (o GetInstanceNatOutput) AssignedEipSets() pulumi.StringArrayOutput
- func (o GetInstanceNatOutput) Bandwidth() pulumi.IntOutput
- func (o GetInstanceNatOutput) CreateTime() pulumi.StringOutput
- func (GetInstanceNatOutput) ElementType() reflect.Type
- func (o GetInstanceNatOutput) Id() pulumi.StringOutput
- func (o GetInstanceNatOutput) MaxConcurrent() pulumi.IntOutput
- func (o GetInstanceNatOutput) Name() pulumi.StringOutput
- func (o GetInstanceNatOutput) State() pulumi.IntOutput
- func (o GetInstanceNatOutput) ToGetInstanceNatOutput() GetInstanceNatOutput
- func (o GetInstanceNatOutput) ToGetInstanceNatOutputWithContext(ctx context.Context) GetInstanceNatOutput
- func (o GetInstanceNatOutput) VpcId() pulumi.StringOutput
- type GetInstanceOutputArgs
- type GetInstanceResult
- type GetInstanceResultOutput
- func (o GetInstanceResultOutput) Bandwidth() pulumi.IntPtrOutput
- func (GetInstanceResultOutput) ElementType() reflect.Type
- func (o GetInstanceResultOutput) Id() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) MaxConcurrent() pulumi.IntPtrOutput
- func (o GetInstanceResultOutput) Name() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) Nats() GetInstanceNatArrayOutput
- func (o GetInstanceResultOutput) State() pulumi.IntPtrOutput
- func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput
- func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput
- func (o GetInstanceResultOutput) VpcId() pulumi.StringPtrOutput
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 (o GetInstanceNatArrayOutput) Index(i pulumi.IntInput) GetInstanceNatOutput
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 (o GetInstanceNatOutput) Id() pulumi.StringOutput
func (GetInstanceNatOutput) MaxConcurrent ¶
func (o GetInstanceNatOutput) MaxConcurrent() pulumi.IntOutput
func (GetInstanceNatOutput) Name ¶
func (o GetInstanceNatOutput) Name() pulumi.StringOutput
func (GetInstanceNatOutput) State ¶
func (o GetInstanceNatOutput) State() pulumi.IntOutput
func (GetInstanceNatOutput) ToGetInstanceNatOutput ¶
func (o GetInstanceNatOutput) ToGetInstanceNatOutput() GetInstanceNatOutput
func (GetInstanceNatOutput) ToGetInstanceNatOutputWithContext ¶
func (o GetInstanceNatOutput) ToGetInstanceNatOutputWithContext(ctx context.Context) GetInstanceNatOutput
func (GetInstanceNatOutput) VpcId ¶
func (o GetInstanceNatOutput) VpcId() pulumi.StringOutput
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 GetInstanceOutput ¶
func GetInstanceOutput(ctx *pulumi.Context, args GetInstanceOutputArgs, opts ...pulumi.InvokeOption) GetInstanceResultOutput
func (GetInstanceResultOutput) Bandwidth ¶
func (o GetInstanceResultOutput) Bandwidth() pulumi.IntPtrOutput
func (GetInstanceResultOutput) ElementType ¶
func (GetInstanceResultOutput) ElementType() reflect.Type
func (GetInstanceResultOutput) Id ¶
func (o GetInstanceResultOutput) Id() pulumi.StringPtrOutput
func (GetInstanceResultOutput) MaxConcurrent ¶
func (o GetInstanceResultOutput) MaxConcurrent() pulumi.IntPtrOutput
func (GetInstanceResultOutput) Name ¶
func (o GetInstanceResultOutput) Name() pulumi.StringPtrOutput
func (GetInstanceResultOutput) Nats ¶
func (o GetInstanceResultOutput) Nats() GetInstanceNatArrayOutput
func (GetInstanceResultOutput) State ¶
func (o GetInstanceResultOutput) State() pulumi.IntPtrOutput
func (GetInstanceResultOutput) ToGetInstanceResultOutput ¶
func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput
func (GetInstanceResultOutput) ToGetInstanceResultOutputWithContext ¶
func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput
func (GetInstanceResultOutput) VpcId ¶
func (o GetInstanceResultOutput) VpcId() pulumi.StringPtrOutput
Click to show internal directories.
Click to hide internal directories.