Documentation
¶
Index ¶
- type GetInstanceArgs
- type GetInstanceDnatList
- type GetInstanceDnatListArgs
- type GetInstanceDnatListArray
- type GetInstanceDnatListArrayInput
- type GetInstanceDnatListArrayOutput
- func (GetInstanceDnatListArrayOutput) ElementType() reflect.Type
- func (o GetInstanceDnatListArrayOutput) Index(i pulumi.IntInput) GetInstanceDnatListOutput
- func (o GetInstanceDnatListArrayOutput) ToGetInstanceDnatListArrayOutput() GetInstanceDnatListArrayOutput
- func (o GetInstanceDnatListArrayOutput) ToGetInstanceDnatListArrayOutputWithContext(ctx context.Context) GetInstanceDnatListArrayOutput
- type GetInstanceDnatListInput
- type GetInstanceDnatListOutput
- func (o GetInstanceDnatListOutput) Description() pulumi.StringPtrOutput
- func (o GetInstanceDnatListOutput) ElasticIp() pulumi.StringOutput
- func (o GetInstanceDnatListOutput) ElasticPort() pulumi.StringOutput
- func (GetInstanceDnatListOutput) ElementType() reflect.Type
- func (o GetInstanceDnatListOutput) NatId() pulumi.StringOutput
- func (o GetInstanceDnatListOutput) PrivateIp() pulumi.StringOutput
- func (o GetInstanceDnatListOutput) PrivatePort() pulumi.StringOutput
- func (o GetInstanceDnatListOutput) Protocol() pulumi.StringOutput
- func (o GetInstanceDnatListOutput) ToGetInstanceDnatListOutput() GetInstanceDnatListOutput
- func (o GetInstanceDnatListOutput) ToGetInstanceDnatListOutputWithContext(ctx context.Context) GetInstanceDnatListOutput
- func (o GetInstanceDnatListOutput) VpcId() pulumi.StringOutput
- type GetInstanceOutputArgs
- type GetInstanceResult
- type GetInstanceResultOutput
- func (o GetInstanceResultOutput) Description() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) DnatLists() GetInstanceDnatListArrayOutput
- func (o GetInstanceResultOutput) ElasticIp() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) ElasticPort() pulumi.StringPtrOutput
- func (GetInstanceResultOutput) ElementType() reflect.Type
- func (o GetInstanceResultOutput) Id() pulumi.StringOutput
- func (o GetInstanceResultOutput) NatId() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) PrivateIp() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) PrivatePort() pulumi.StringPtrOutput
- func (o GetInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- 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 { Description *string `pulumi:"description"` ElasticIp *string `pulumi:"elasticIp"` ElasticPort *string `pulumi:"elasticPort"` NatId *string `pulumi:"natId"` PrivateIp *string `pulumi:"privateIp"` PrivatePort *string `pulumi:"privatePort"` ResultOutputFile *string `pulumi:"resultOutputFile"` VpcId *string `pulumi:"vpcId"` }
A collection of arguments for invoking getInstance.
type GetInstanceDnatList ¶
type GetInstanceDnatList struct { Description *string `pulumi:"description"` ElasticIp string `pulumi:"elasticIp"` ElasticPort string `pulumi:"elasticPort"` NatId string `pulumi:"natId"` PrivateIp string `pulumi:"privateIp"` PrivatePort string `pulumi:"privatePort"` Protocol string `pulumi:"protocol"` VpcId string `pulumi:"vpcId"` }
type GetInstanceDnatListArgs ¶
type GetInstanceDnatListArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` ElasticIp pulumi.StringInput `pulumi:"elasticIp"` ElasticPort pulumi.StringInput `pulumi:"elasticPort"` NatId pulumi.StringInput `pulumi:"natId"` PrivateIp pulumi.StringInput `pulumi:"privateIp"` PrivatePort pulumi.StringInput `pulumi:"privatePort"` Protocol pulumi.StringInput `pulumi:"protocol"` VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (GetInstanceDnatListArgs) ElementType ¶
func (GetInstanceDnatListArgs) ElementType() reflect.Type
func (GetInstanceDnatListArgs) ToGetInstanceDnatListOutput ¶
func (i GetInstanceDnatListArgs) ToGetInstanceDnatListOutput() GetInstanceDnatListOutput
func (GetInstanceDnatListArgs) ToGetInstanceDnatListOutputWithContext ¶
func (i GetInstanceDnatListArgs) ToGetInstanceDnatListOutputWithContext(ctx context.Context) GetInstanceDnatListOutput
type GetInstanceDnatListArray ¶
type GetInstanceDnatListArray []GetInstanceDnatListInput
func (GetInstanceDnatListArray) ElementType ¶
func (GetInstanceDnatListArray) ElementType() reflect.Type
func (GetInstanceDnatListArray) ToGetInstanceDnatListArrayOutput ¶
func (i GetInstanceDnatListArray) ToGetInstanceDnatListArrayOutput() GetInstanceDnatListArrayOutput
func (GetInstanceDnatListArray) ToGetInstanceDnatListArrayOutputWithContext ¶
func (i GetInstanceDnatListArray) ToGetInstanceDnatListArrayOutputWithContext(ctx context.Context) GetInstanceDnatListArrayOutput
type GetInstanceDnatListArrayInput ¶
type GetInstanceDnatListArrayInput interface { pulumi.Input ToGetInstanceDnatListArrayOutput() GetInstanceDnatListArrayOutput ToGetInstanceDnatListArrayOutputWithContext(context.Context) GetInstanceDnatListArrayOutput }
GetInstanceDnatListArrayInput is an input type that accepts GetInstanceDnatListArray and GetInstanceDnatListArrayOutput values. You can construct a concrete instance of `GetInstanceDnatListArrayInput` via:
GetInstanceDnatListArray{ GetInstanceDnatListArgs{...} }
type GetInstanceDnatListArrayOutput ¶
type GetInstanceDnatListArrayOutput struct{ *pulumi.OutputState }
func (GetInstanceDnatListArrayOutput) ElementType ¶
func (GetInstanceDnatListArrayOutput) ElementType() reflect.Type
func (GetInstanceDnatListArrayOutput) Index ¶
func (o GetInstanceDnatListArrayOutput) Index(i pulumi.IntInput) GetInstanceDnatListOutput
func (GetInstanceDnatListArrayOutput) ToGetInstanceDnatListArrayOutput ¶
func (o GetInstanceDnatListArrayOutput) ToGetInstanceDnatListArrayOutput() GetInstanceDnatListArrayOutput
func (GetInstanceDnatListArrayOutput) ToGetInstanceDnatListArrayOutputWithContext ¶
func (o GetInstanceDnatListArrayOutput) ToGetInstanceDnatListArrayOutputWithContext(ctx context.Context) GetInstanceDnatListArrayOutput
type GetInstanceDnatListInput ¶
type GetInstanceDnatListInput interface { pulumi.Input ToGetInstanceDnatListOutput() GetInstanceDnatListOutput ToGetInstanceDnatListOutputWithContext(context.Context) GetInstanceDnatListOutput }
GetInstanceDnatListInput is an input type that accepts GetInstanceDnatListArgs and GetInstanceDnatListOutput values. You can construct a concrete instance of `GetInstanceDnatListInput` via:
GetInstanceDnatListArgs{...}
type GetInstanceDnatListOutput ¶
type GetInstanceDnatListOutput struct{ *pulumi.OutputState }
func (GetInstanceDnatListOutput) Description ¶
func (o GetInstanceDnatListOutput) Description() pulumi.StringPtrOutput
func (GetInstanceDnatListOutput) ElasticIp ¶
func (o GetInstanceDnatListOutput) ElasticIp() pulumi.StringOutput
func (GetInstanceDnatListOutput) ElasticPort ¶
func (o GetInstanceDnatListOutput) ElasticPort() pulumi.StringOutput
func (GetInstanceDnatListOutput) ElementType ¶
func (GetInstanceDnatListOutput) ElementType() reflect.Type
func (GetInstanceDnatListOutput) NatId ¶
func (o GetInstanceDnatListOutput) NatId() pulumi.StringOutput
func (GetInstanceDnatListOutput) PrivateIp ¶
func (o GetInstanceDnatListOutput) PrivateIp() pulumi.StringOutput
func (GetInstanceDnatListOutput) PrivatePort ¶
func (o GetInstanceDnatListOutput) PrivatePort() pulumi.StringOutput
func (GetInstanceDnatListOutput) Protocol ¶
func (o GetInstanceDnatListOutput) Protocol() pulumi.StringOutput
func (GetInstanceDnatListOutput) ToGetInstanceDnatListOutput ¶
func (o GetInstanceDnatListOutput) ToGetInstanceDnatListOutput() GetInstanceDnatListOutput
func (GetInstanceDnatListOutput) ToGetInstanceDnatListOutputWithContext ¶
func (o GetInstanceDnatListOutput) ToGetInstanceDnatListOutputWithContext(ctx context.Context) GetInstanceDnatListOutput
func (GetInstanceDnatListOutput) VpcId ¶
func (o GetInstanceDnatListOutput) VpcId() pulumi.StringOutput
type GetInstanceOutputArgs ¶
type GetInstanceOutputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` ElasticIp pulumi.StringPtrInput `pulumi:"elasticIp"` ElasticPort pulumi.StringPtrInput `pulumi:"elasticPort"` NatId pulumi.StringPtrInput `pulumi:"natId"` PrivateIp pulumi.StringPtrInput `pulumi:"privateIp"` PrivatePort pulumi.StringPtrInput `pulumi:"privatePort"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` 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 { Description *string `pulumi:"description"` DnatLists []GetInstanceDnatList `pulumi:"dnatLists"` ElasticIp *string `pulumi:"elasticIp"` ElasticPort *string `pulumi:"elasticPort"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` NatId *string `pulumi:"natId"` PrivateIp *string `pulumi:"privateIp"` PrivatePort *string `pulumi:"privatePort"` ResultOutputFile *string `pulumi:"resultOutputFile"` 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) Description ¶
func (o GetInstanceResultOutput) Description() pulumi.StringPtrOutput
func (GetInstanceResultOutput) DnatLists ¶
func (o GetInstanceResultOutput) DnatLists() GetInstanceDnatListArrayOutput
func (GetInstanceResultOutput) ElasticIp ¶
func (o GetInstanceResultOutput) ElasticIp() pulumi.StringPtrOutput
func (GetInstanceResultOutput) ElasticPort ¶
func (o GetInstanceResultOutput) ElasticPort() pulumi.StringPtrOutput
func (GetInstanceResultOutput) ElementType ¶
func (GetInstanceResultOutput) ElementType() reflect.Type
func (GetInstanceResultOutput) Id ¶
func (o GetInstanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInstanceResultOutput) NatId ¶
func (o GetInstanceResultOutput) NatId() pulumi.StringPtrOutput
func (GetInstanceResultOutput) PrivateIp ¶
func (o GetInstanceResultOutput) PrivateIp() pulumi.StringPtrOutput
func (GetInstanceResultOutput) PrivatePort ¶
func (o GetInstanceResultOutput) PrivatePort() pulumi.StringPtrOutput
func (GetInstanceResultOutput) ResultOutputFile ¶
func (o GetInstanceResultOutput) ResultOutputFile() pulumi.StringPtrOutput
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