EipAddress

class EipAddress : KotlinCustomResource

Import

EIP Address can be imported using the id, e.g.

$ pulumi import alicloud:ecs/eipAddress:EipAddress example <id>

Properties

Link copied to clipboard
val activityId: Output<String>?

The promotion code. This parameter is not required.

Link copied to clipboard
val addressName: Output<String>

The EIP name. The name must be 1 to 128 characters in length and start with a letter, and can contain letters, digits, periods (.), underscores (\_), and hyphens (-).

Link copied to clipboard
val allocationId: Output<String>

The ID of the EIP instance.

Link copied to clipboard
val autoPay: Output<Boolean>?

Specifies whether to enable automatic payment. Valid values:

Link copied to clipboard
val bandwidth: Output<String>

The maximum bandwidth of the specified EIP. Unit: Mbit/s.

Link copied to clipboard
val createTime: Output<String>

The time when the EIP was created.

Link copied to clipboard

Specifies whether to enable deletion protection. Valid values:

Link copied to clipboard
val description: Output<String>

The description of the EIP. The description must be 2 to 256 characters in length. The description must start with a letter but cannot start with http:// or https://.

Link copied to clipboard

The status of fine-grained monitoring. Valid values:

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

. Field 'instance_charge_type' has been deprecated from provider version 1.126.0. New field 'payment_type' instead.

Link copied to clipboard

The metering method of the EIP. Valid values:

Link copied to clipboard
val ipAddress: Output<String>

The IP address of the EIP. Supports a maximum of 50 EIPs.

Link copied to clipboard
val isp: Output<String>

The line type. Valid values:

Link copied to clipboard
val logProject: Output<String>?

The name of the Simple Log Service (SLS) project.

Link copied to clipboard
val logStore: Output<String>?

The name of the Logstore.

Link copied to clipboard
val mode: Output<String>

The association mode. Valid values:

Link copied to clipboard
val name: Output<String>

. Field 'name' has been deprecated from provider version 1.126.0. New field 'address_name' instead.

Link copied to clipboard
val netmode: Output<String>

The network type. By default, this value is set to public, which specifies the public network type.

Link copied to clipboard
val paymentType: Output<String>

The billing method of the EIP. Valid values:

Link copied to clipboard
val period: Output<Int>?

Duration of purchase. When the value of pricing_cycle is Month, the value range of period is 1 to 9. When the value of pricing_cycle is Year, the value range of period is 1 to 5. If the value of the payment_type parameter is Subscription, this parameter is required. If the value of the payment_type parameter is PayAsYouGo, this parameter is left blank.

Link copied to clipboard
val pricingCycle: Output<String>?

The billing cycle of the subscription EIP. Valid values:

Link copied to clipboard

The ID of the IP address pool. The EIP is allocated from the IP address pool. By default, the IP address pool feature is unavailable. To use the IP address pool, apply for the privilege in the Quota Center console. For more information, see the "Request a quota increase in the Quota Center console" section in Manage EIP quotas.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val resourceGroupId: Output<String>

The ID of the resource group to which you want to move the resource.

Link copied to clipboard

Security protection level.

Link copied to clipboard
val status: Output<String>

The state of the EIP.

Link copied to clipboard
val tags: Output<Map<String, String>>?

The tag of the resource

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val zone: Output<String>

The zone of the EIP. When the service type of the IP address pool specified by PublicIpAddressPoolId is CloudBox, the default value is the zone of the IP address pool. For more information, see ListPublicIpAddressPools. The following arguments will be discarded. Please use new fields as soon as possible: