Documentation
¶
Index ¶
- type GetVipEipAttachmentsArgs
- type GetVipEipAttachmentsHaVipEipAttachmentList
- type GetVipEipAttachmentsHaVipEipAttachmentListArgs
- func (GetVipEipAttachmentsHaVipEipAttachmentListArgs) ElementType() reflect.Type
- func (i GetVipEipAttachmentsHaVipEipAttachmentListArgs) ToGetVipEipAttachmentsHaVipEipAttachmentListOutput() GetVipEipAttachmentsHaVipEipAttachmentListOutput
- func (i GetVipEipAttachmentsHaVipEipAttachmentListArgs) ToGetVipEipAttachmentsHaVipEipAttachmentListOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListOutput
- type GetVipEipAttachmentsHaVipEipAttachmentListArray
- func (GetVipEipAttachmentsHaVipEipAttachmentListArray) ElementType() reflect.Type
- func (i GetVipEipAttachmentsHaVipEipAttachmentListArray) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutput() GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
- func (i GetVipEipAttachmentsHaVipEipAttachmentListArray) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
- type GetVipEipAttachmentsHaVipEipAttachmentListArrayInput
- type GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
- func (GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ElementType() reflect.Type
- func (o GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) Index(i pulumi.IntInput) GetVipEipAttachmentsHaVipEipAttachmentListOutput
- func (o GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutput() GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
- func (o GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
- type GetVipEipAttachmentsHaVipEipAttachmentListInput
- type GetVipEipAttachmentsHaVipEipAttachmentListOutput
- func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) AddressIp() pulumi.StringOutput
- func (GetVipEipAttachmentsHaVipEipAttachmentListOutput) ElementType() reflect.Type
- func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) HavipId() pulumi.StringOutput
- func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListOutput() GetVipEipAttachmentsHaVipEipAttachmentListOutput
- func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListOutput
- type GetVipEipAttachmentsOutputArgs
- type GetVipEipAttachmentsResult
- type GetVipEipAttachmentsResultOutput
- func (o GetVipEipAttachmentsResultOutput) AddressIp() pulumi.StringPtrOutput
- func (GetVipEipAttachmentsResultOutput) ElementType() reflect.Type
- func (o GetVipEipAttachmentsResultOutput) HaVipEipAttachmentLists() GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
- func (o GetVipEipAttachmentsResultOutput) HavipId() pulumi.StringOutput
- func (o GetVipEipAttachmentsResultOutput) Id() pulumi.StringOutput
- func (o GetVipEipAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetVipEipAttachmentsResultOutput) ToGetVipEipAttachmentsResultOutput() GetVipEipAttachmentsResultOutput
- func (o GetVipEipAttachmentsResultOutput) ToGetVipEipAttachmentsResultOutputWithContext(ctx context.Context) GetVipEipAttachmentsResultOutput
- type GetVipsArgs
- type GetVipsHaVipList
- type GetVipsHaVipListArgs
- type GetVipsHaVipListArray
- type GetVipsHaVipListArrayInput
- type GetVipsHaVipListArrayOutput
- func (GetVipsHaVipListArrayOutput) ElementType() reflect.Type
- func (o GetVipsHaVipListArrayOutput) Index(i pulumi.IntInput) GetVipsHaVipListOutput
- func (o GetVipsHaVipListArrayOutput) ToGetVipsHaVipListArrayOutput() GetVipsHaVipListArrayOutput
- func (o GetVipsHaVipListArrayOutput) ToGetVipsHaVipListArrayOutputWithContext(ctx context.Context) GetVipsHaVipListArrayOutput
- type GetVipsHaVipListInput
- type GetVipsHaVipListOutput
- func (o GetVipsHaVipListOutput) AddressIp() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) CreateTime() pulumi.StringOutput
- func (GetVipsHaVipListOutput) ElementType() reflect.Type
- func (o GetVipsHaVipListOutput) Id() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) InstanceId() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) Name() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) NetworkInterfaceId() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) State() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) SubnetId() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) ToGetVipsHaVipListOutput() GetVipsHaVipListOutput
- func (o GetVipsHaVipListOutput) ToGetVipsHaVipListOutputWithContext(ctx context.Context) GetVipsHaVipListOutput
- func (o GetVipsHaVipListOutput) Vip() pulumi.StringOutput
- func (o GetVipsHaVipListOutput) VpcId() pulumi.StringOutput
- type GetVipsOutputArgs
- type GetVipsResult
- type GetVipsResultOutput
- func (o GetVipsResultOutput) AddressIp() pulumi.StringPtrOutput
- func (GetVipsResultOutput) ElementType() reflect.Type
- func (o GetVipsResultOutput) HaVipLists() GetVipsHaVipListArrayOutput
- func (o GetVipsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetVipsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetVipsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o GetVipsResultOutput) SubnetId() pulumi.StringPtrOutput
- func (o GetVipsResultOutput) ToGetVipsResultOutput() GetVipsResultOutput
- func (o GetVipsResultOutput) ToGetVipsResultOutputWithContext(ctx context.Context) GetVipsResultOutput
- func (o GetVipsResultOutput) VpcId() pulumi.StringPtrOutput
- type Vip
- type VipArgs
- type VipArray
- type VipArrayInput
- type VipArrayOutput
- type VipEipAttachment
- type VipEipAttachmentArgs
- type VipEipAttachmentArray
- type VipEipAttachmentArrayInput
- type VipEipAttachmentArrayOutput
- func (VipEipAttachmentArrayOutput) ElementType() reflect.Type
- func (o VipEipAttachmentArrayOutput) Index(i pulumi.IntInput) VipEipAttachmentOutput
- func (o VipEipAttachmentArrayOutput) ToVipEipAttachmentArrayOutput() VipEipAttachmentArrayOutput
- func (o VipEipAttachmentArrayOutput) ToVipEipAttachmentArrayOutputWithContext(ctx context.Context) VipEipAttachmentArrayOutput
- type VipEipAttachmentInput
- type VipEipAttachmentMap
- type VipEipAttachmentMapInput
- type VipEipAttachmentMapOutput
- func (VipEipAttachmentMapOutput) ElementType() reflect.Type
- func (o VipEipAttachmentMapOutput) MapIndex(k pulumi.StringInput) VipEipAttachmentOutput
- func (o VipEipAttachmentMapOutput) ToVipEipAttachmentMapOutput() VipEipAttachmentMapOutput
- func (o VipEipAttachmentMapOutput) ToVipEipAttachmentMapOutputWithContext(ctx context.Context) VipEipAttachmentMapOutput
- type VipEipAttachmentOutput
- func (o VipEipAttachmentOutput) AddressIp() pulumi.StringOutput
- func (VipEipAttachmentOutput) ElementType() reflect.Type
- func (o VipEipAttachmentOutput) HavipId() pulumi.StringOutput
- func (o VipEipAttachmentOutput) ToVipEipAttachmentOutput() VipEipAttachmentOutput
- func (o VipEipAttachmentOutput) ToVipEipAttachmentOutputWithContext(ctx context.Context) VipEipAttachmentOutput
- type VipEipAttachmentState
- type VipInput
- type VipMap
- type VipMapInput
- type VipMapOutput
- type VipOutput
- func (o VipOutput) AddressIp() pulumi.StringOutput
- func (o VipOutput) CreateTime() pulumi.StringOutput
- func (VipOutput) ElementType() reflect.Type
- func (o VipOutput) InstanceId() pulumi.StringOutput
- func (o VipOutput) Name() pulumi.StringOutput
- func (o VipOutput) NetworkInterfaceId() pulumi.StringOutput
- func (o VipOutput) State() pulumi.StringOutput
- func (o VipOutput) SubnetId() pulumi.StringOutput
- func (o VipOutput) ToVipOutput() VipOutput
- func (o VipOutput) ToVipOutputWithContext(ctx context.Context) VipOutput
- func (o VipOutput) Vip() pulumi.StringOutput
- func (o VipOutput) VpcId() pulumi.StringOutput
- type VipState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetVipEipAttachmentsArgs ¶
type GetVipEipAttachmentsArgs struct { AddressIp *string `pulumi:"addressIp"` HavipId string `pulumi:"havipId"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getVipEipAttachments.
type GetVipEipAttachmentsHaVipEipAttachmentListArgs ¶
type GetVipEipAttachmentsHaVipEipAttachmentListArgs struct { AddressIp pulumi.StringInput `pulumi:"addressIp"` HavipId pulumi.StringInput `pulumi:"havipId"` }
func (GetVipEipAttachmentsHaVipEipAttachmentListArgs) ElementType ¶
func (GetVipEipAttachmentsHaVipEipAttachmentListArgs) ElementType() reflect.Type
func (GetVipEipAttachmentsHaVipEipAttachmentListArgs) ToGetVipEipAttachmentsHaVipEipAttachmentListOutput ¶
func (i GetVipEipAttachmentsHaVipEipAttachmentListArgs) ToGetVipEipAttachmentsHaVipEipAttachmentListOutput() GetVipEipAttachmentsHaVipEipAttachmentListOutput
func (GetVipEipAttachmentsHaVipEipAttachmentListArgs) ToGetVipEipAttachmentsHaVipEipAttachmentListOutputWithContext ¶
func (i GetVipEipAttachmentsHaVipEipAttachmentListArgs) ToGetVipEipAttachmentsHaVipEipAttachmentListOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListOutput
type GetVipEipAttachmentsHaVipEipAttachmentListArray ¶
type GetVipEipAttachmentsHaVipEipAttachmentListArray []GetVipEipAttachmentsHaVipEipAttachmentListInput
func (GetVipEipAttachmentsHaVipEipAttachmentListArray) ElementType ¶
func (GetVipEipAttachmentsHaVipEipAttachmentListArray) ElementType() reflect.Type
func (GetVipEipAttachmentsHaVipEipAttachmentListArray) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutput ¶
func (i GetVipEipAttachmentsHaVipEipAttachmentListArray) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutput() GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
func (GetVipEipAttachmentsHaVipEipAttachmentListArray) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutputWithContext ¶
func (i GetVipEipAttachmentsHaVipEipAttachmentListArray) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
type GetVipEipAttachmentsHaVipEipAttachmentListArrayInput ¶
type GetVipEipAttachmentsHaVipEipAttachmentListArrayInput interface { pulumi.Input ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutput() GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutputWithContext(context.Context) GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput }
GetVipEipAttachmentsHaVipEipAttachmentListArrayInput is an input type that accepts GetVipEipAttachmentsHaVipEipAttachmentListArray and GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput values. You can construct a concrete instance of `GetVipEipAttachmentsHaVipEipAttachmentListArrayInput` via:
GetVipEipAttachmentsHaVipEipAttachmentListArray{ GetVipEipAttachmentsHaVipEipAttachmentListArgs{...} }
type GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput ¶
type GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput struct{ *pulumi.OutputState }
func (GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ElementType ¶
func (GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ElementType() reflect.Type
func (GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutput ¶
func (o GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutput() GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
func (GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutputWithContext ¶
func (o GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListArrayOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
type GetVipEipAttachmentsHaVipEipAttachmentListInput ¶
type GetVipEipAttachmentsHaVipEipAttachmentListInput interface { pulumi.Input ToGetVipEipAttachmentsHaVipEipAttachmentListOutput() GetVipEipAttachmentsHaVipEipAttachmentListOutput ToGetVipEipAttachmentsHaVipEipAttachmentListOutputWithContext(context.Context) GetVipEipAttachmentsHaVipEipAttachmentListOutput }
GetVipEipAttachmentsHaVipEipAttachmentListInput is an input type that accepts GetVipEipAttachmentsHaVipEipAttachmentListArgs and GetVipEipAttachmentsHaVipEipAttachmentListOutput values. You can construct a concrete instance of `GetVipEipAttachmentsHaVipEipAttachmentListInput` via:
GetVipEipAttachmentsHaVipEipAttachmentListArgs{...}
type GetVipEipAttachmentsHaVipEipAttachmentListOutput ¶
type GetVipEipAttachmentsHaVipEipAttachmentListOutput struct{ *pulumi.OutputState }
func (GetVipEipAttachmentsHaVipEipAttachmentListOutput) AddressIp ¶
func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) AddressIp() pulumi.StringOutput
func (GetVipEipAttachmentsHaVipEipAttachmentListOutput) ElementType ¶
func (GetVipEipAttachmentsHaVipEipAttachmentListOutput) ElementType() reflect.Type
func (GetVipEipAttachmentsHaVipEipAttachmentListOutput) HavipId ¶
func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) HavipId() pulumi.StringOutput
func (GetVipEipAttachmentsHaVipEipAttachmentListOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListOutput ¶
func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListOutput() GetVipEipAttachmentsHaVipEipAttachmentListOutput
func (GetVipEipAttachmentsHaVipEipAttachmentListOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListOutputWithContext ¶
func (o GetVipEipAttachmentsHaVipEipAttachmentListOutput) ToGetVipEipAttachmentsHaVipEipAttachmentListOutputWithContext(ctx context.Context) GetVipEipAttachmentsHaVipEipAttachmentListOutput
type GetVipEipAttachmentsOutputArgs ¶
type GetVipEipAttachmentsOutputArgs struct { AddressIp pulumi.StringPtrInput `pulumi:"addressIp"` HavipId pulumi.StringInput `pulumi:"havipId"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking getVipEipAttachments.
func (GetVipEipAttachmentsOutputArgs) ElementType ¶
func (GetVipEipAttachmentsOutputArgs) ElementType() reflect.Type
type GetVipEipAttachmentsResult ¶
type GetVipEipAttachmentsResult struct { AddressIp *string `pulumi:"addressIp"` HaVipEipAttachmentLists []GetVipEipAttachmentsHaVipEipAttachmentList `pulumi:"haVipEipAttachmentLists"` HavipId string `pulumi:"havipId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by getVipEipAttachments.
func GetVipEipAttachments ¶
func GetVipEipAttachments(ctx *pulumi.Context, args *GetVipEipAttachmentsArgs, opts ...pulumi.InvokeOption) (*GetVipEipAttachmentsResult, error)
type GetVipEipAttachmentsResultOutput ¶
type GetVipEipAttachmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVipEipAttachments.
func GetVipEipAttachmentsOutput ¶
func GetVipEipAttachmentsOutput(ctx *pulumi.Context, args GetVipEipAttachmentsOutputArgs, opts ...pulumi.InvokeOption) GetVipEipAttachmentsResultOutput
func (GetVipEipAttachmentsResultOutput) AddressIp ¶
func (o GetVipEipAttachmentsResultOutput) AddressIp() pulumi.StringPtrOutput
func (GetVipEipAttachmentsResultOutput) ElementType ¶
func (GetVipEipAttachmentsResultOutput) ElementType() reflect.Type
func (GetVipEipAttachmentsResultOutput) HaVipEipAttachmentLists ¶
func (o GetVipEipAttachmentsResultOutput) HaVipEipAttachmentLists() GetVipEipAttachmentsHaVipEipAttachmentListArrayOutput
func (GetVipEipAttachmentsResultOutput) HavipId ¶
func (o GetVipEipAttachmentsResultOutput) HavipId() pulumi.StringOutput
func (GetVipEipAttachmentsResultOutput) Id ¶
func (o GetVipEipAttachmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVipEipAttachmentsResultOutput) ResultOutputFile ¶
func (o GetVipEipAttachmentsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetVipEipAttachmentsResultOutput) ToGetVipEipAttachmentsResultOutput ¶
func (o GetVipEipAttachmentsResultOutput) ToGetVipEipAttachmentsResultOutput() GetVipEipAttachmentsResultOutput
func (GetVipEipAttachmentsResultOutput) ToGetVipEipAttachmentsResultOutputWithContext ¶
func (o GetVipEipAttachmentsResultOutput) ToGetVipEipAttachmentsResultOutputWithContext(ctx context.Context) GetVipEipAttachmentsResultOutput
type GetVipsArgs ¶
type GetVipsArgs struct { AddressIp *string `pulumi:"addressIp"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` SubnetId *string `pulumi:"subnetId"` VpcId *string `pulumi:"vpcId"` }
A collection of arguments for invoking getVips.
type GetVipsHaVipList ¶
type GetVipsHaVipList struct { AddressIp string `pulumi:"addressIp"` CreateTime string `pulumi:"createTime"` Id string `pulumi:"id"` InstanceId string `pulumi:"instanceId"` Name string `pulumi:"name"` NetworkInterfaceId string `pulumi:"networkInterfaceId"` State string `pulumi:"state"` SubnetId string `pulumi:"subnetId"` Vip string `pulumi:"vip"` VpcId string `pulumi:"vpcId"` }
type GetVipsHaVipListArgs ¶
type GetVipsHaVipListArgs struct { AddressIp pulumi.StringInput `pulumi:"addressIp"` CreateTime pulumi.StringInput `pulumi:"createTime"` Id pulumi.StringInput `pulumi:"id"` InstanceId pulumi.StringInput `pulumi:"instanceId"` Name pulumi.StringInput `pulumi:"name"` NetworkInterfaceId pulumi.StringInput `pulumi:"networkInterfaceId"` State pulumi.StringInput `pulumi:"state"` SubnetId pulumi.StringInput `pulumi:"subnetId"` Vip pulumi.StringInput `pulumi:"vip"` VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (GetVipsHaVipListArgs) ElementType ¶
func (GetVipsHaVipListArgs) ElementType() reflect.Type
func (GetVipsHaVipListArgs) ToGetVipsHaVipListOutput ¶
func (i GetVipsHaVipListArgs) ToGetVipsHaVipListOutput() GetVipsHaVipListOutput
func (GetVipsHaVipListArgs) ToGetVipsHaVipListOutputWithContext ¶
func (i GetVipsHaVipListArgs) ToGetVipsHaVipListOutputWithContext(ctx context.Context) GetVipsHaVipListOutput
type GetVipsHaVipListArray ¶
type GetVipsHaVipListArray []GetVipsHaVipListInput
func (GetVipsHaVipListArray) ElementType ¶
func (GetVipsHaVipListArray) ElementType() reflect.Type
func (GetVipsHaVipListArray) ToGetVipsHaVipListArrayOutput ¶
func (i GetVipsHaVipListArray) ToGetVipsHaVipListArrayOutput() GetVipsHaVipListArrayOutput
func (GetVipsHaVipListArray) ToGetVipsHaVipListArrayOutputWithContext ¶
func (i GetVipsHaVipListArray) ToGetVipsHaVipListArrayOutputWithContext(ctx context.Context) GetVipsHaVipListArrayOutput
type GetVipsHaVipListArrayInput ¶
type GetVipsHaVipListArrayInput interface { pulumi.Input ToGetVipsHaVipListArrayOutput() GetVipsHaVipListArrayOutput ToGetVipsHaVipListArrayOutputWithContext(context.Context) GetVipsHaVipListArrayOutput }
GetVipsHaVipListArrayInput is an input type that accepts GetVipsHaVipListArray and GetVipsHaVipListArrayOutput values. You can construct a concrete instance of `GetVipsHaVipListArrayInput` via:
GetVipsHaVipListArray{ GetVipsHaVipListArgs{...} }
type GetVipsHaVipListArrayOutput ¶
type GetVipsHaVipListArrayOutput struct{ *pulumi.OutputState }
func (GetVipsHaVipListArrayOutput) ElementType ¶
func (GetVipsHaVipListArrayOutput) ElementType() reflect.Type
func (GetVipsHaVipListArrayOutput) Index ¶
func (o GetVipsHaVipListArrayOutput) Index(i pulumi.IntInput) GetVipsHaVipListOutput
func (GetVipsHaVipListArrayOutput) ToGetVipsHaVipListArrayOutput ¶
func (o GetVipsHaVipListArrayOutput) ToGetVipsHaVipListArrayOutput() GetVipsHaVipListArrayOutput
func (GetVipsHaVipListArrayOutput) ToGetVipsHaVipListArrayOutputWithContext ¶
func (o GetVipsHaVipListArrayOutput) ToGetVipsHaVipListArrayOutputWithContext(ctx context.Context) GetVipsHaVipListArrayOutput
type GetVipsHaVipListInput ¶
type GetVipsHaVipListInput interface { pulumi.Input ToGetVipsHaVipListOutput() GetVipsHaVipListOutput ToGetVipsHaVipListOutputWithContext(context.Context) GetVipsHaVipListOutput }
GetVipsHaVipListInput is an input type that accepts GetVipsHaVipListArgs and GetVipsHaVipListOutput values. You can construct a concrete instance of `GetVipsHaVipListInput` via:
GetVipsHaVipListArgs{...}
type GetVipsHaVipListOutput ¶
type GetVipsHaVipListOutput struct{ *pulumi.OutputState }
func (GetVipsHaVipListOutput) AddressIp ¶
func (o GetVipsHaVipListOutput) AddressIp() pulumi.StringOutput
func (GetVipsHaVipListOutput) CreateTime ¶
func (o GetVipsHaVipListOutput) CreateTime() pulumi.StringOutput
func (GetVipsHaVipListOutput) ElementType ¶
func (GetVipsHaVipListOutput) ElementType() reflect.Type
func (GetVipsHaVipListOutput) Id ¶
func (o GetVipsHaVipListOutput) Id() pulumi.StringOutput
func (GetVipsHaVipListOutput) InstanceId ¶
func (o GetVipsHaVipListOutput) InstanceId() pulumi.StringOutput
func (GetVipsHaVipListOutput) Name ¶
func (o GetVipsHaVipListOutput) Name() pulumi.StringOutput
func (GetVipsHaVipListOutput) NetworkInterfaceId ¶
func (o GetVipsHaVipListOutput) NetworkInterfaceId() pulumi.StringOutput
func (GetVipsHaVipListOutput) State ¶
func (o GetVipsHaVipListOutput) State() pulumi.StringOutput
func (GetVipsHaVipListOutput) SubnetId ¶
func (o GetVipsHaVipListOutput) SubnetId() pulumi.StringOutput
func (GetVipsHaVipListOutput) ToGetVipsHaVipListOutput ¶
func (o GetVipsHaVipListOutput) ToGetVipsHaVipListOutput() GetVipsHaVipListOutput
func (GetVipsHaVipListOutput) ToGetVipsHaVipListOutputWithContext ¶
func (o GetVipsHaVipListOutput) ToGetVipsHaVipListOutputWithContext(ctx context.Context) GetVipsHaVipListOutput
func (GetVipsHaVipListOutput) Vip ¶
func (o GetVipsHaVipListOutput) Vip() pulumi.StringOutput
func (GetVipsHaVipListOutput) VpcId ¶
func (o GetVipsHaVipListOutput) VpcId() pulumi.StringOutput
type GetVipsOutputArgs ¶
type GetVipsOutputArgs struct { AddressIp pulumi.StringPtrInput `pulumi:"addressIp"` Id pulumi.StringPtrInput `pulumi:"id"` Name pulumi.StringPtrInput `pulumi:"name"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` VpcId pulumi.StringPtrInput `pulumi:"vpcId"` }
A collection of arguments for invoking getVips.
func (GetVipsOutputArgs) ElementType ¶
func (GetVipsOutputArgs) ElementType() reflect.Type
type GetVipsResult ¶
type GetVipsResult struct { AddressIp *string `pulumi:"addressIp"` HaVipLists []GetVipsHaVipList `pulumi:"haVipLists"` Id *string `pulumi:"id"` Name *string `pulumi:"name"` ResultOutputFile *string `pulumi:"resultOutputFile"` SubnetId *string `pulumi:"subnetId"` VpcId *string `pulumi:"vpcId"` }
A collection of values returned by getVips.
func GetVips ¶
func GetVips(ctx *pulumi.Context, args *GetVipsArgs, opts ...pulumi.InvokeOption) (*GetVipsResult, error)
type GetVipsResultOutput ¶
type GetVipsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVips.
func GetVipsOutput ¶
func GetVipsOutput(ctx *pulumi.Context, args GetVipsOutputArgs, opts ...pulumi.InvokeOption) GetVipsResultOutput
func (GetVipsResultOutput) AddressIp ¶
func (o GetVipsResultOutput) AddressIp() pulumi.StringPtrOutput
func (GetVipsResultOutput) ElementType ¶
func (GetVipsResultOutput) ElementType() reflect.Type
func (GetVipsResultOutput) HaVipLists ¶
func (o GetVipsResultOutput) HaVipLists() GetVipsHaVipListArrayOutput
func (GetVipsResultOutput) Id ¶
func (o GetVipsResultOutput) Id() pulumi.StringPtrOutput
func (GetVipsResultOutput) Name ¶
func (o GetVipsResultOutput) Name() pulumi.StringPtrOutput
func (GetVipsResultOutput) ResultOutputFile ¶
func (o GetVipsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (GetVipsResultOutput) SubnetId ¶
func (o GetVipsResultOutput) SubnetId() pulumi.StringPtrOutput
func (GetVipsResultOutput) ToGetVipsResultOutput ¶
func (o GetVipsResultOutput) ToGetVipsResultOutput() GetVipsResultOutput
func (GetVipsResultOutput) ToGetVipsResultOutputWithContext ¶
func (o GetVipsResultOutput) ToGetVipsResultOutputWithContext(ctx context.Context) GetVipsResultOutput
func (GetVipsResultOutput) VpcId ¶
func (o GetVipsResultOutput) VpcId() pulumi.StringPtrOutput
type Vip ¶
type Vip struct { pulumi.CustomResourceState // EIP that is associated. AddressIp pulumi.StringOutput `pulumi:"addressIp"` // Create time of the HA VIP. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Instance ID that is associated. InstanceId pulumi.StringOutput `pulumi:"instanceId"` // Name of the HA VIP. The length of character is limited to 1-60. Name pulumi.StringOutput `pulumi:"name"` // Network interface ID that is associated. NetworkInterfaceId pulumi.StringOutput `pulumi:"networkInterfaceId"` // State of the HA VIP. Valid value: `AVAILABLE`, `UNBIND`. State pulumi.StringOutput `pulumi:"state"` // Subnet ID. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // Virtual IP address, it must not be occupied and in this VPC network segment. If not set, it will be assigned after // resource created automatically. Vip pulumi.StringOutput `pulumi:"vip"` // VPC ID. VpcId pulumi.StringOutput `pulumi:"vpcId"` }
func GetVip ¶
func GetVip(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VipState, opts ...pulumi.ResourceOption) (*Vip, error)
GetVip gets an existing Vip resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVip ¶
func NewVip(ctx *pulumi.Context, name string, args *VipArgs, opts ...pulumi.ResourceOption) (*Vip, error)
NewVip registers a new resource with the given unique name, arguments, and options.
func (*Vip) ElementType ¶
func (*Vip) ToVipOutput ¶
type VipArgs ¶
type VipArgs struct { // Name of the HA VIP. The length of character is limited to 1-60. Name pulumi.StringPtrInput // Subnet ID. SubnetId pulumi.StringInput // Virtual IP address, it must not be occupied and in this VPC network segment. If not set, it will be assigned after // resource created automatically. Vip pulumi.StringPtrInput // VPC ID. VpcId pulumi.StringInput }
The set of arguments for constructing a Vip resource.
func (VipArgs) ElementType ¶
type VipArray ¶
type VipArray []VipInput
func (VipArray) ElementType ¶
func (VipArray) ToVipArrayOutput ¶
func (i VipArray) ToVipArrayOutput() VipArrayOutput
func (VipArray) ToVipArrayOutputWithContext ¶
func (i VipArray) ToVipArrayOutputWithContext(ctx context.Context) VipArrayOutput
type VipArrayInput ¶
type VipArrayInput interface { pulumi.Input ToVipArrayOutput() VipArrayOutput ToVipArrayOutputWithContext(context.Context) VipArrayOutput }
VipArrayInput is an input type that accepts VipArray and VipArrayOutput values. You can construct a concrete instance of `VipArrayInput` via:
VipArray{ VipArgs{...} }
type VipArrayOutput ¶
type VipArrayOutput struct{ *pulumi.OutputState }
func (VipArrayOutput) ElementType ¶
func (VipArrayOutput) ElementType() reflect.Type
func (VipArrayOutput) ToVipArrayOutput ¶
func (o VipArrayOutput) ToVipArrayOutput() VipArrayOutput
func (VipArrayOutput) ToVipArrayOutputWithContext ¶
func (o VipArrayOutput) ToVipArrayOutputWithContext(ctx context.Context) VipArrayOutput
type VipEipAttachment ¶
type VipEipAttachment struct { pulumi.CustomResourceState // Public address of the EIP. AddressIp pulumi.StringOutput `pulumi:"addressIp"` // ID of the attached HA VIP. HavipId pulumi.StringOutput `pulumi:"havipId"` }
func GetVipEipAttachment ¶
func GetVipEipAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VipEipAttachmentState, opts ...pulumi.ResourceOption) (*VipEipAttachment, error)
GetVipEipAttachment gets an existing VipEipAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVipEipAttachment ¶
func NewVipEipAttachment(ctx *pulumi.Context, name string, args *VipEipAttachmentArgs, opts ...pulumi.ResourceOption) (*VipEipAttachment, error)
NewVipEipAttachment registers a new resource with the given unique name, arguments, and options.
func (*VipEipAttachment) ElementType ¶
func (*VipEipAttachment) ElementType() reflect.Type
func (*VipEipAttachment) ToVipEipAttachmentOutput ¶
func (i *VipEipAttachment) ToVipEipAttachmentOutput() VipEipAttachmentOutput
func (*VipEipAttachment) ToVipEipAttachmentOutputWithContext ¶
func (i *VipEipAttachment) ToVipEipAttachmentOutputWithContext(ctx context.Context) VipEipAttachmentOutput
type VipEipAttachmentArgs ¶
type VipEipAttachmentArgs struct { // Public address of the EIP. AddressIp pulumi.StringInput // ID of the attached HA VIP. HavipId pulumi.StringInput }
The set of arguments for constructing a VipEipAttachment resource.
func (VipEipAttachmentArgs) ElementType ¶
func (VipEipAttachmentArgs) ElementType() reflect.Type
type VipEipAttachmentArray ¶
type VipEipAttachmentArray []VipEipAttachmentInput
func (VipEipAttachmentArray) ElementType ¶
func (VipEipAttachmentArray) ElementType() reflect.Type
func (VipEipAttachmentArray) ToVipEipAttachmentArrayOutput ¶
func (i VipEipAttachmentArray) ToVipEipAttachmentArrayOutput() VipEipAttachmentArrayOutput
func (VipEipAttachmentArray) ToVipEipAttachmentArrayOutputWithContext ¶
func (i VipEipAttachmentArray) ToVipEipAttachmentArrayOutputWithContext(ctx context.Context) VipEipAttachmentArrayOutput
type VipEipAttachmentArrayInput ¶
type VipEipAttachmentArrayInput interface { pulumi.Input ToVipEipAttachmentArrayOutput() VipEipAttachmentArrayOutput ToVipEipAttachmentArrayOutputWithContext(context.Context) VipEipAttachmentArrayOutput }
VipEipAttachmentArrayInput is an input type that accepts VipEipAttachmentArray and VipEipAttachmentArrayOutput values. You can construct a concrete instance of `VipEipAttachmentArrayInput` via:
VipEipAttachmentArray{ VipEipAttachmentArgs{...} }
type VipEipAttachmentArrayOutput ¶
type VipEipAttachmentArrayOutput struct{ *pulumi.OutputState }
func (VipEipAttachmentArrayOutput) ElementType ¶
func (VipEipAttachmentArrayOutput) ElementType() reflect.Type
func (VipEipAttachmentArrayOutput) Index ¶
func (o VipEipAttachmentArrayOutput) Index(i pulumi.IntInput) VipEipAttachmentOutput
func (VipEipAttachmentArrayOutput) ToVipEipAttachmentArrayOutput ¶
func (o VipEipAttachmentArrayOutput) ToVipEipAttachmentArrayOutput() VipEipAttachmentArrayOutput
func (VipEipAttachmentArrayOutput) ToVipEipAttachmentArrayOutputWithContext ¶
func (o VipEipAttachmentArrayOutput) ToVipEipAttachmentArrayOutputWithContext(ctx context.Context) VipEipAttachmentArrayOutput
type VipEipAttachmentInput ¶
type VipEipAttachmentInput interface { pulumi.Input ToVipEipAttachmentOutput() VipEipAttachmentOutput ToVipEipAttachmentOutputWithContext(ctx context.Context) VipEipAttachmentOutput }
type VipEipAttachmentMap ¶
type VipEipAttachmentMap map[string]VipEipAttachmentInput
func (VipEipAttachmentMap) ElementType ¶
func (VipEipAttachmentMap) ElementType() reflect.Type
func (VipEipAttachmentMap) ToVipEipAttachmentMapOutput ¶
func (i VipEipAttachmentMap) ToVipEipAttachmentMapOutput() VipEipAttachmentMapOutput
func (VipEipAttachmentMap) ToVipEipAttachmentMapOutputWithContext ¶
func (i VipEipAttachmentMap) ToVipEipAttachmentMapOutputWithContext(ctx context.Context) VipEipAttachmentMapOutput
type VipEipAttachmentMapInput ¶
type VipEipAttachmentMapInput interface { pulumi.Input ToVipEipAttachmentMapOutput() VipEipAttachmentMapOutput ToVipEipAttachmentMapOutputWithContext(context.Context) VipEipAttachmentMapOutput }
VipEipAttachmentMapInput is an input type that accepts VipEipAttachmentMap and VipEipAttachmentMapOutput values. You can construct a concrete instance of `VipEipAttachmentMapInput` via:
VipEipAttachmentMap{ "key": VipEipAttachmentArgs{...} }
type VipEipAttachmentMapOutput ¶
type VipEipAttachmentMapOutput struct{ *pulumi.OutputState }
func (VipEipAttachmentMapOutput) ElementType ¶
func (VipEipAttachmentMapOutput) ElementType() reflect.Type
func (VipEipAttachmentMapOutput) MapIndex ¶
func (o VipEipAttachmentMapOutput) MapIndex(k pulumi.StringInput) VipEipAttachmentOutput
func (VipEipAttachmentMapOutput) ToVipEipAttachmentMapOutput ¶
func (o VipEipAttachmentMapOutput) ToVipEipAttachmentMapOutput() VipEipAttachmentMapOutput
func (VipEipAttachmentMapOutput) ToVipEipAttachmentMapOutputWithContext ¶
func (o VipEipAttachmentMapOutput) ToVipEipAttachmentMapOutputWithContext(ctx context.Context) VipEipAttachmentMapOutput
type VipEipAttachmentOutput ¶
type VipEipAttachmentOutput struct{ *pulumi.OutputState }
func (VipEipAttachmentOutput) AddressIp ¶
func (o VipEipAttachmentOutput) AddressIp() pulumi.StringOutput
Public address of the EIP.
func (VipEipAttachmentOutput) ElementType ¶
func (VipEipAttachmentOutput) ElementType() reflect.Type
func (VipEipAttachmentOutput) HavipId ¶
func (o VipEipAttachmentOutput) HavipId() pulumi.StringOutput
ID of the attached HA VIP.
func (VipEipAttachmentOutput) ToVipEipAttachmentOutput ¶
func (o VipEipAttachmentOutput) ToVipEipAttachmentOutput() VipEipAttachmentOutput
func (VipEipAttachmentOutput) ToVipEipAttachmentOutputWithContext ¶
func (o VipEipAttachmentOutput) ToVipEipAttachmentOutputWithContext(ctx context.Context) VipEipAttachmentOutput
type VipEipAttachmentState ¶
type VipEipAttachmentState struct { // Public address of the EIP. AddressIp pulumi.StringPtrInput // ID of the attached HA VIP. HavipId pulumi.StringPtrInput }
func (VipEipAttachmentState) ElementType ¶
func (VipEipAttachmentState) ElementType() reflect.Type
type VipMap ¶
func (VipMap) ElementType ¶
func (VipMap) ToVipMapOutput ¶
func (i VipMap) ToVipMapOutput() VipMapOutput
func (VipMap) ToVipMapOutputWithContext ¶
func (i VipMap) ToVipMapOutputWithContext(ctx context.Context) VipMapOutput
type VipMapInput ¶
type VipMapInput interface { pulumi.Input ToVipMapOutput() VipMapOutput ToVipMapOutputWithContext(context.Context) VipMapOutput }
VipMapInput is an input type that accepts VipMap and VipMapOutput values. You can construct a concrete instance of `VipMapInput` via:
VipMap{ "key": VipArgs{...} }
type VipMapOutput ¶
type VipMapOutput struct{ *pulumi.OutputState }
func (VipMapOutput) ElementType ¶
func (VipMapOutput) ElementType() reflect.Type
func (VipMapOutput) MapIndex ¶
func (o VipMapOutput) MapIndex(k pulumi.StringInput) VipOutput
func (VipMapOutput) ToVipMapOutput ¶
func (o VipMapOutput) ToVipMapOutput() VipMapOutput
func (VipMapOutput) ToVipMapOutputWithContext ¶
func (o VipMapOutput) ToVipMapOutputWithContext(ctx context.Context) VipMapOutput
type VipOutput ¶
type VipOutput struct{ *pulumi.OutputState }
func (VipOutput) AddressIp ¶
func (o VipOutput) AddressIp() pulumi.StringOutput
EIP that is associated.
func (VipOutput) CreateTime ¶
func (o VipOutput) CreateTime() pulumi.StringOutput
Create time of the HA VIP.
func (VipOutput) ElementType ¶
func (VipOutput) InstanceId ¶
func (o VipOutput) InstanceId() pulumi.StringOutput
Instance ID that is associated.
func (VipOutput) Name ¶
func (o VipOutput) Name() pulumi.StringOutput
Name of the HA VIP. The length of character is limited to 1-60.
func (VipOutput) NetworkInterfaceId ¶
func (o VipOutput) NetworkInterfaceId() pulumi.StringOutput
Network interface ID that is associated.
func (VipOutput) State ¶
func (o VipOutput) State() pulumi.StringOutput
State of the HA VIP. Valid value: `AVAILABLE`, `UNBIND`.
func (VipOutput) ToVipOutput ¶
func (VipOutput) ToVipOutputWithContext ¶
func (VipOutput) Vip ¶
func (o VipOutput) Vip() pulumi.StringOutput
Virtual IP address, it must not be occupied and in this VPC network segment. If not set, it will be assigned after resource created automatically.
type VipState ¶
type VipState struct { // EIP that is associated. AddressIp pulumi.StringPtrInput // Create time of the HA VIP. CreateTime pulumi.StringPtrInput // Instance ID that is associated. InstanceId pulumi.StringPtrInput // Name of the HA VIP. The length of character is limited to 1-60. Name pulumi.StringPtrInput // Network interface ID that is associated. NetworkInterfaceId pulumi.StringPtrInput // State of the HA VIP. Valid value: `AVAILABLE`, `UNBIND`. State pulumi.StringPtrInput // Subnet ID. SubnetId pulumi.StringPtrInput // Virtual IP address, it must not be occupied and in this VPC network segment. If not set, it will be assigned after // resource created automatically. Vip pulumi.StringPtrInput // VPC ID. VpcId pulumi.StringPtrInput }