Viewing docs for Alibaba Cloud v3.97.0
published on Saturday, Mar 14, 2026 by Pulumi
published on Saturday, Mar 14, 2026 by Pulumi
Viewing docs for Alibaba Cloud v3.97.0
published on Saturday, Mar 14, 2026 by Pulumi
published on Saturday, Mar 14, 2026 by Pulumi
Deprecated: This function has been deprecated in favour of the getEipAddresses function
DEPRECATED: This datasource has been deprecated from version
1.126.0. Please use new datasource alicloud_eip_addresses.
This data source provides a list of EIPs (Elastic IP address) owned by an Alibaba Cloud account.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const eipsDs = alicloud.ecs.getEips({});
export const firstEipId = eipsDs.then(eipsDs => eipsDs.eips?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
eips_ds = alicloud.ecs.get_eips()
pulumi.export("firstEipId", eips_ds.eips[0].id)
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/ecs"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
eipsDs, err := ecs.GetEips(ctx, &ecs.GetEipsArgs{}, nil)
if err != nil {
return err
}
ctx.Export("firstEipId", eipsDs.Eips[0].Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var eipsDs = AliCloud.Ecs.GetEips.Invoke();
return new Dictionary<string, object?>
{
["firstEipId"] = eipsDs.Apply(getEipsResult => getEipsResult.Eips[0]?.Id),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.ecs.EcsFunctions;
import com.pulumi.alicloud.ecs.inputs.GetEipsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var eipsDs = EcsFunctions.getEips(GetEipsArgs.builder()
.build());
ctx.export("firstEipId", eipsDs.eips()[0].id());
}
}
variables:
eipsDs:
fn::invoke:
function: alicloud:ecs:getEips
arguments: {}
outputs:
firstEipId: ${eipsDs.eips[0].id}
Using getEips
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEips(args: GetEipsArgs, opts?: InvokeOptions): Promise<GetEipsResult>
function getEipsOutput(args: GetEipsOutputArgs, opts?: InvokeOptions): Output<GetEipsResult>def get_eips(address_name: Optional[str] = None,
associated_instance_id: Optional[str] = None,
associated_instance_type: Optional[str] = None,
dry_run: Optional[bool] = None,
enable_details: Optional[bool] = None,
ids: Optional[Sequence[str]] = None,
include_reservation_data: Optional[bool] = None,
ip_address: Optional[str] = None,
ip_addresses: Optional[Sequence[str]] = None,
isp: Optional[str] = None,
lock_reason: Optional[str] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
payment_type: Optional[str] = None,
resource_group_id: Optional[str] = None,
segment_instance_id: Optional[str] = None,
status: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetEipsResult
def get_eips_output(address_name: Optional[pulumi.Input[str]] = None,
associated_instance_id: Optional[pulumi.Input[str]] = None,
associated_instance_type: Optional[pulumi.Input[str]] = None,
dry_run: Optional[pulumi.Input[bool]] = None,
enable_details: Optional[pulumi.Input[bool]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
include_reservation_data: Optional[pulumi.Input[bool]] = None,
ip_address: Optional[pulumi.Input[str]] = None,
ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
isp: Optional[pulumi.Input[str]] = None,
lock_reason: Optional[pulumi.Input[str]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
payment_type: Optional[pulumi.Input[str]] = None,
resource_group_id: Optional[pulumi.Input[str]] = None,
segment_instance_id: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEipsResult]func GetEips(ctx *Context, args *GetEipsArgs, opts ...InvokeOption) (*GetEipsResult, error)
func GetEipsOutput(ctx *Context, args *GetEipsOutputArgs, opts ...InvokeOption) GetEipsResultOutput> Note: This function is named GetEips in the Go SDK.
public static class GetEips
{
public static Task<GetEipsResult> InvokeAsync(GetEipsArgs args, InvokeOptions? opts = null)
public static Output<GetEipsResult> Invoke(GetEipsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEipsResult> getEips(GetEipsArgs args, InvokeOptions options)
public static Output<GetEipsResult> getEips(GetEipsArgs args, InvokeOptions options)
fn::invoke:
function: alicloud:ecs/getEips:getEips
arguments:
# arguments dictionaryThe following arguments are supported:
- Address
Name string - Associated
Instance stringId - Associated
Instance stringType - Dry
Run bool - Enable
Details bool - Ids List<string>
- A list of EIP IDs.
- Include
Reservation boolData - Ip
Address string - Public IP Address of the the EIP.
- Ip
Addresses List<string> - A list of EIP public IP addresses.
- Isp string
- Lock
Reason string - Name
Regex string - Output
File string - File name where to save data source results (after running
pulumi preview). - Payment
Type string - Resource
Group stringId - The Id of resource group which the eips belongs.
- Segment
Instance stringId - Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Dictionary<string, string>
- A mapping of tags to assign to the resource.
- Address
Name string - Associated
Instance stringId - Associated
Instance stringType - Dry
Run bool - Enable
Details bool - Ids []string
- A list of EIP IDs.
- Include
Reservation boolData - Ip
Address string - Public IP Address of the the EIP.
- Ip
Addresses []string - A list of EIP public IP addresses.
- Isp string
- Lock
Reason string - Name
Regex string - Output
File string - File name where to save data source results (after running
pulumi preview). - Payment
Type string - Resource
Group stringId - The Id of resource group which the eips belongs.
- Segment
Instance stringId - Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - map[string]string
- A mapping of tags to assign to the resource.
- address
Name String - associated
Instance StringId - associated
Instance StringType - dry
Run Boolean - enable
Details Boolean - ids List<String>
- A list of EIP IDs.
- include
Reservation BooleanData - ip
Address String - Public IP Address of the the EIP.
- ip
Addresses List<String> - A list of EIP public IP addresses.
- isp String
- lock
Reason String - name
Regex String - output
File String - File name where to save data source results (after running
pulumi preview). - payment
Type String - resource
Group StringId - The Id of resource group which the eips belongs.
- segment
Instance StringId - status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Map<String,String>
- A mapping of tags to assign to the resource.
- address
Name string - associated
Instance stringId - associated
Instance stringType - dry
Run boolean - enable
Details boolean - ids string[]
- A list of EIP IDs.
- include
Reservation booleanData - ip
Address string - Public IP Address of the the EIP.
- ip
Addresses string[] - A list of EIP public IP addresses.
- isp string
- lock
Reason string - name
Regex string - output
File string - File name where to save data source results (after running
pulumi preview). - payment
Type string - resource
Group stringId - The Id of resource group which the eips belongs.
- segment
Instance stringId - status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - {[key: string]: string}
- A mapping of tags to assign to the resource.
- address_
name str - associated_
instance_ strid - associated_
instance_ strtype - dry_
run bool - enable_
details bool - ids Sequence[str]
- A list of EIP IDs.
- include_
reservation_ booldata - ip_
address str - Public IP Address of the the EIP.
- ip_
addresses Sequence[str] - A list of EIP public IP addresses.
- isp str
- lock_
reason str - name_
regex str - output_
file str - File name where to save data source results (after running
pulumi preview). - payment_
type str - resource_
group_ strid - The Id of resource group which the eips belongs.
- segment_
instance_ strid - status str
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Mapping[str, str]
- A mapping of tags to assign to the resource.
- address
Name String - associated
Instance StringId - associated
Instance StringType - dry
Run Boolean - enable
Details Boolean - ids List<String>
- A list of EIP IDs.
- include
Reservation BooleanData - ip
Address String - Public IP Address of the the EIP.
- ip
Addresses List<String> - A list of EIP public IP addresses.
- isp String
- lock
Reason String - name
Regex String - output
File String - File name where to save data source results (after running
pulumi preview). - payment
Type String - resource
Group StringId - The Id of resource group which the eips belongs.
- segment
Instance StringId - status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Map<String>
- A mapping of tags to assign to the resource.
getEips Result
The following output properties are available:
- Addresses
List<Pulumi.
Ali Cloud. Ecs. Outputs. Get Eips Address> - Eips
List<Pulumi.
Ali Cloud. Ecs. Outputs. Get Eips Eip> - A list of EIPs. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- (Optional) A list of EIP IDs.
- Names List<string>
- (Optional) A list of EIP names.
- Address
Name string - Associated
Instance stringId - Associated
Instance stringType - Dry
Run bool - Enable
Details bool - Include
Reservation boolData - Ip
Address string - Public IP Address of the the EIP.
- Ip
Addresses List<string> - Isp string
- Lock
Reason string - Name
Regex string - Output
File string - Payment
Type string - Resource
Group stringId - The Id of resource group which the eips belongs.
- Segment
Instance stringId - Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Dictionary<string, string>
- Addresses
[]Get
Eips Address - Eips
[]Get
Eips Eip - A list of EIPs. Each element contains the following attributes:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- (Optional) A list of EIP IDs.
- Names []string
- (Optional) A list of EIP names.
- Address
Name string - Associated
Instance stringId - Associated
Instance stringType - Dry
Run bool - Enable
Details bool - Include
Reservation boolData - Ip
Address string - Public IP Address of the the EIP.
- Ip
Addresses []string - Isp string
- Lock
Reason string - Name
Regex string - Output
File string - Payment
Type string - Resource
Group stringId - The Id of resource group which the eips belongs.
- Segment
Instance stringId - Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - map[string]string
- addresses
List<Get
Eips Address> - eips
List<Get
Eips Eip> - A list of EIPs. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- (Optional) A list of EIP IDs.
- names List<String>
- (Optional) A list of EIP names.
- address
Name String - associated
Instance StringId - associated
Instance StringType - dry
Run Boolean - enable
Details Boolean - include
Reservation BooleanData - ip
Address String - Public IP Address of the the EIP.
- ip
Addresses List<String> - isp String
- lock
Reason String - name
Regex String - output
File String - payment
Type String - resource
Group StringId - The Id of resource group which the eips belongs.
- segment
Instance StringId - status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Map<String,String>
- addresses
Get
Eips Address[] - eips
Get
Eips Eip[] - A list of EIPs. Each element contains the following attributes:
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- (Optional) A list of EIP IDs.
- names string[]
- (Optional) A list of EIP names.
- address
Name string - associated
Instance stringId - associated
Instance stringType - dry
Run boolean - enable
Details boolean - include
Reservation booleanData - ip
Address string - Public IP Address of the the EIP.
- ip
Addresses string[] - isp string
- lock
Reason string - name
Regex string - output
File string - payment
Type string - resource
Group stringId - The Id of resource group which the eips belongs.
- segment
Instance stringId - status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - {[key: string]: string}
- addresses
Sequence[Get
Eips Address] - eips
Sequence[Get
Eips Eip] - A list of EIPs. Each element contains the following attributes:
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- (Optional) A list of EIP IDs.
- names Sequence[str]
- (Optional) A list of EIP names.
- address_
name str - associated_
instance_ strid - associated_
instance_ strtype - dry_
run bool - enable_
details bool - include_
reservation_ booldata - ip_
address str - Public IP Address of the the EIP.
- ip_
addresses Sequence[str] - isp str
- lock_
reason str - name_
regex str - output_
file str - payment_
type str - resource_
group_ strid - The Id of resource group which the eips belongs.
- segment_
instance_ strid - status str
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Mapping[str, str]
- addresses List<Property Map>
- eips List<Property Map>
- A list of EIPs. Each element contains the following attributes:
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- (Optional) A list of EIP IDs.
- names List<String>
- (Optional) A list of EIP names.
- address
Name String - associated
Instance StringId - associated
Instance StringType - dry
Run Boolean - enable
Details Boolean - include
Reservation BooleanData - ip
Address String - Public IP Address of the the EIP.
- ip
Addresses List<String> - isp String
- lock
Reason String - name
Regex String - output
File String - payment
Type String - resource
Group StringId - The Id of resource group which the eips belongs.
- segment
Instance StringId - status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Map<String>
Supporting Types
GetEipsAddress
- Address
Name string - Allocation
Id string - Available
Regions List<string> - Bandwidth string
- EIP internet max bandwidth in Mbps.
- Bandwidth
Package stringBandwidth - Bandwidth
Package stringId - Bandwidth
Package stringType - Create
Time string - Deletion
Protection bool - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- Description string
- Expired
Time string - Has
Reservation stringData - Hd
Monitor stringStatus - Id string
- ID of the EIP.
- Instance
Id string - The ID of the instance that is being bound.
- Instance
Region stringId - Instance
Type string - The instance type of that the EIP is bound.
- Internet
Charge stringType - EIP internet charge type.
- Ip
Address string - Public IP Address of the the EIP.
- Isp string
- Operation
Locks List<string> - Payment
Type string - Reservation
Active stringTime - Reservation
Bandwidth string - Reservation
Internet stringCharge Type - Reservation
Order stringType - Resource
Group stringId - The Id of resource group which the eips belongs.
- Second
Limited bool - Segment
Instance stringId - Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Dictionary<string, string>
- A mapping of tags to assign to the resource.
- Address
Name string - Allocation
Id string - Available
Regions []string - Bandwidth string
- EIP internet max bandwidth in Mbps.
- Bandwidth
Package stringBandwidth - Bandwidth
Package stringId - Bandwidth
Package stringType - Create
Time string - Deletion
Protection bool - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- Description string
- Expired
Time string - Has
Reservation stringData - Hd
Monitor stringStatus - Id string
- ID of the EIP.
- Instance
Id string - The ID of the instance that is being bound.
- Instance
Region stringId - Instance
Type string - The instance type of that the EIP is bound.
- Internet
Charge stringType - EIP internet charge type.
- Ip
Address string - Public IP Address of the the EIP.
- Isp string
- Operation
Locks []string - Payment
Type string - Reservation
Active stringTime - Reservation
Bandwidth string - Reservation
Internet stringCharge Type - Reservation
Order stringType - Resource
Group stringId - The Id of resource group which the eips belongs.
- Second
Limited bool - Segment
Instance stringId - Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - map[string]string
- A mapping of tags to assign to the resource.
- address
Name String - allocation
Id String - available
Regions List<String> - bandwidth String
- EIP internet max bandwidth in Mbps.
- bandwidth
Package StringBandwidth - bandwidth
Package StringId - bandwidth
Package StringType - create
Time String - deletion
Protection Boolean - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- description String
- expired
Time String - has
Reservation StringData - hd
Monitor StringStatus - id String
- ID of the EIP.
- instance
Id String - The ID of the instance that is being bound.
- instance
Region StringId - instance
Type String - The instance type of that the EIP is bound.
- internet
Charge StringType - EIP internet charge type.
- ip
Address String - Public IP Address of the the EIP.
- isp String
- operation
Locks List<String> - payment
Type String - reservation
Active StringTime - reservation
Bandwidth String - reservation
Internet StringCharge Type - reservation
Order StringType - resource
Group StringId - The Id of resource group which the eips belongs.
- second
Limited Boolean - segment
Instance StringId - status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Map<String,String>
- A mapping of tags to assign to the resource.
- address
Name string - allocation
Id string - available
Regions string[] - bandwidth string
- EIP internet max bandwidth in Mbps.
- bandwidth
Package stringBandwidth - bandwidth
Package stringId - bandwidth
Package stringType - create
Time string - deletion
Protection boolean - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- description string
- expired
Time string - has
Reservation stringData - hd
Monitor stringStatus - id string
- ID of the EIP.
- instance
Id string - The ID of the instance that is being bound.
- instance
Region stringId - instance
Type string - The instance type of that the EIP is bound.
- internet
Charge stringType - EIP internet charge type.
- ip
Address string - Public IP Address of the the EIP.
- isp string
- operation
Locks string[] - payment
Type string - reservation
Active stringTime - reservation
Bandwidth string - reservation
Internet stringCharge Type - reservation
Order stringType - resource
Group stringId - The Id of resource group which the eips belongs.
- second
Limited boolean - segment
Instance stringId - status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - {[key: string]: string}
- A mapping of tags to assign to the resource.
- address_
name str - allocation_
id str - available_
regions Sequence[str] - bandwidth str
- EIP internet max bandwidth in Mbps.
- bandwidth_
package_ strbandwidth - bandwidth_
package_ strid - bandwidth_
package_ strtype - create_
time str - deletion_
protection bool - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- description str
- expired_
time str - has_
reservation_ strdata - hd_
monitor_ strstatus - id str
- ID of the EIP.
- instance_
id str - The ID of the instance that is being bound.
- instance_
region_ strid - instance_
type str - The instance type of that the EIP is bound.
- internet_
charge_ strtype - EIP internet charge type.
- ip_
address str - Public IP Address of the the EIP.
- isp str
- operation_
locks Sequence[str] - payment_
type str - reservation_
active_ strtime - reservation_
bandwidth str - reservation_
internet_ strcharge_ type - reservation_
order_ strtype - resource_
group_ strid - The Id of resource group which the eips belongs.
- second_
limited bool - segment_
instance_ strid - status str
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Mapping[str, str]
- A mapping of tags to assign to the resource.
- address
Name String - allocation
Id String - available
Regions List<String> - bandwidth String
- EIP internet max bandwidth in Mbps.
- bandwidth
Package StringBandwidth - bandwidth
Package StringId - bandwidth
Package StringType - create
Time String - deletion
Protection Boolean - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- description String
- expired
Time String - has
Reservation StringData - hd
Monitor StringStatus - id String
- ID of the EIP.
- instance
Id String - The ID of the instance that is being bound.
- instance
Region StringId - instance
Type String - The instance type of that the EIP is bound.
- internet
Charge StringType - EIP internet charge type.
- ip
Address String - Public IP Address of the the EIP.
- isp String
- operation
Locks List<String> - payment
Type String - reservation
Active StringTime - reservation
Bandwidth String - reservation
Internet StringCharge Type - reservation
Order StringType - resource
Group StringId - The Id of resource group which the eips belongs.
- second
Limited Boolean - segment
Instance StringId - status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable. - Map<String>
- A mapping of tags to assign to the resource.
GetEipsEip
- Bandwidth string
- EIP internet max bandwidth in Mbps.
- Creation
Time string - Time of creation.
- Deletion
Protection bool - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- Id string
- ID of the EIP.
- Instance
Id string - The ID of the instance that is being bound.
- Instance
Type string - The instance type of that the EIP is bound.
- Internet
Charge stringType - EIP internet charge type.
- Ip
Address string - Public IP Address of the the EIP.
- Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable.
- Bandwidth string
- EIP internet max bandwidth in Mbps.
- Creation
Time string - Time of creation.
- Deletion
Protection bool - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- Id string
- ID of the EIP.
- Instance
Id string - The ID of the instance that is being bound.
- Instance
Type string - The instance type of that the EIP is bound.
- Internet
Charge stringType - EIP internet charge type.
- Ip
Address string - Public IP Address of the the EIP.
- Status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable.
- bandwidth String
- EIP internet max bandwidth in Mbps.
- creation
Time String - Time of creation.
- deletion
Protection Boolean - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- id String
- ID of the EIP.
- instance
Id String - The ID of the instance that is being bound.
- instance
Type String - The instance type of that the EIP is bound.
- internet
Charge StringType - EIP internet charge type.
- ip
Address String - Public IP Address of the the EIP.
- status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable.
- bandwidth string
- EIP internet max bandwidth in Mbps.
- creation
Time string - Time of creation.
- deletion
Protection boolean - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- id string
- ID of the EIP.
- instance
Id string - The ID of the instance that is being bound.
- instance
Type string - The instance type of that the EIP is bound.
- internet
Charge stringType - EIP internet charge type.
- ip
Address string - Public IP Address of the the EIP.
- status string
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable.
- bandwidth str
- EIP internet max bandwidth in Mbps.
- creation_
time str - Time of creation.
- deletion_
protection bool - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- id str
- ID of the EIP.
- instance_
id str - The ID of the instance that is being bound.
- instance_
type str - The instance type of that the EIP is bound.
- internet_
charge_ strtype - EIP internet charge type.
- ip_
address str - Public IP Address of the the EIP.
- status str
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable.
- bandwidth String
- EIP internet max bandwidth in Mbps.
- creation
Time String - Time of creation.
- deletion
Protection Boolean - (Optional, Available in v1.124.4+) Whether enable the deletion protection or not.
- id String
- ID of the EIP.
- instance
Id String - The ID of the instance that is being bound.
- instance
Type String - The instance type of that the EIP is bound.
- internet
Charge StringType - EIP internet charge type.
- ip
Address String - Public IP Address of the the EIP.
- status String
- EIP status. Possible values are:
Associating,Unassociating,InUseandAvailable.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloudTerraform Provider.
Viewing docs for Alibaba Cloud v3.97.0
published on Saturday, Mar 14, 2026 by Pulumi
published on Saturday, Mar 14, 2026 by Pulumi
