Todos los productos
Search
Centro de documentos

Resource Orchestration Service:ALIYUN::VPC::EIPPro

Última actualización: Sep 21, 2026

Crea una dirección IP elástica (EIP).

Sintaxis

{
  "Type": "ALIYUN::VPC::EIPPro",
  "Properties": {
    "Description": String,
    "ResourceGroupId": String,
    "InstanceId": String,
    "InstanceChargeType": String,
    "PricingCycle": String,
    "ISP": String,
    "Period": Number,
    "DeletionProtection": Boolean,
    "AutoPay": Boolean,
    "Name": String,
    "InternetChargeType": String,
    "Netmode": String,
    "Bandwidth": Number,
    "IpAddress": String,
    "Tags": List,
    "SecurityProtectionTypes": List,
    "PublicIpAddressPoolId": String
  }
}

Propiedades

Nombre de la propiedad

Tipo

Obligatorio

Actualización permitida

Descripción

Restricciones

Description

String

No

Sí

La descripción de la EIP.

La descripción debe comenzar con una letra y no puede iniciar con http:// ni con https://.

ResourceGroupId

String

No

Sí

El ID del resource group al que pertenece la EIP.

Ninguna

InstanceId

String

No

No

El ID de instancia de la EIP.

Especifique el parámetro IpAddress o InstanceId. Si no especifica ninguno, el sistema asigna una EIP de forma aleatoria.

InstanceChargeType

String

No

No

El método de facturación de la EIP.

Valores válidos:

  • Prepaid: suscripción.

  • Postpaid (predeterminado): pay-as-you-go.

PricingCycle

String

No

No

El ciclo de facturación de la EIP por suscripción.

Este parámetro es obligatorio cuando establece InstanceChargeType en Prepaid.

Valores válidos:

  • Month (predeterminado): facturación mensual.

  • Year: facturación anual.

ISP

String

No

No

El tipo de línea.

Valores válidos:

  • BGP: línea BGP (Multi-ISP). Este tipo de línea está disponible en todas las regiones.

  • BGP_PRO: línea BGP (Multi-ISP) Pro. Este tipo de línea solo está disponible en la región China (Hong Kong).

  • BGP_FinanceCloud: disponible únicamente para los usuarios de Alibaba Finance Cloud en Hangzhou.

Nota

Si su cuenta se encuentra en la lista blanca de ancho de banda de línea única, establezca ISP en ChinaTelecom, ChinaUnicom o ChinaMobile.

Period

Number

No

No

La duración de la suscripción.

Este parámetro es obligatorio cuando establece InstanceChargeType en PrePaid.

Valores válidos:

  • Si establece PricingCycle en Month: de 1 a 9.

  • Si establece PricingCycle en Year: de 1 a 3.

DeletionProtection

Boolean

No

Sí

Indica si se habilita la protección contra eliminación.

Valores válidos:

  • true: habilitada.

  • false (predeterminado): deshabilitada.

AutoPay

Boolean

No

No

Indica si se habilita el pago automático.

Este parámetro es obligatorio cuando establece InstanceChargeType en Prepaid.

Valores válidos:

  • false: la instancia se apaga.

    Una vez generado el pedido, vaya a Order Hub para completar el pago.

  • true (predeterminado): el pago automático está habilitado.

Name

String

No

Sí

El nombre de la EIP.

El nombre debe tener entre 2 y 128 caracteres. Debe comenzar con una letra y no puede iniciar con http:// ni con https://. Puede contener letras, dígitos, puntos (.), guiones bajos (_) y guiones (-).

InternetChargeType

String

No

No

El método de medición de la EIP.

Valores válidos:

  • PayByBandwidth (predeterminado): pago por ancho de banda.

  • PayByTraffic: pago por transferencia de datos.

Netmode

String

No

No

El tipo de red.

Valor válido: public. Este valor indica la red pública.

Bandwidth

Number

No

Sí

El ancho de banda de la EIP.

Si no especifica este parámetro, se utiliza el valor predeterminado de 5 Mbps.

IpAddress

String

No

No

La dirección IP de la EIP.

Especifique el parámetro IpAddress o InstanceId. Si no especifica ninguno, el sistema asigna una EIP de forma aleatoria.

Tags

List

No

Sí

Las etiquetas.

Puede agregar hasta 20 etiquetas.

Para obtener más información, consulte la sección Propiedad Tags.

SecurityProtectionTypes

List

No

No

El nivel de protección de seguridad.

Valores válidos:

  • Si deja este parámetro vacío, se utiliza Anti-DDoS Basic de forma predeterminada.

  • Si establece este parámetro en AntiDDoS_Enhanced, se utiliza Anti-DDoS mejorado.

Nota

Puede especificar hasta 10 niveles de protección de seguridad.

PublicIpAddressPoolId

String

No

No

El ID del pool de direcciones IP.

La EIP se asigna desde este pool de direcciones IP. Dicho pool solo es visible para los usuarios que tienen acceso de prueba. Para usar esta función, envíe un ticket.

Sintaxis de Tags

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Propiedad Tags

Nombre de la propiedad

Tipo

Obligatorio

Actualización permitida

Descripción

Restricciones

Value

String

No

No

El valor de la etiqueta.

El valor puede tener entre 0 y 128 caracteres. No puede comenzar con aliyun ni con acs:. Tampoco puede contener http:// ni https://.

Key

String

Sí

No

La clave de la etiqueta.

La clave debe tener entre 1 y 128 caracteres. No puede comenzar con aliyun ni con acs:. Tampoco puede contener http:// ni https://.

Valor de retorno

Fn::GetAtt

  • ISP: el tipo de línea.

  • AllocationId: el ID de instancia de la EIP.

  • EipAddress: la dirección IP de la EIP.

  • OrderId: el ID de pedido de la instancia de EIP por suscripción.

Ejemplos

  • Formato YAML

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      Description:
        Type: String
        Description: Optional. The description of the EIP. The description must be 2 to 256 characters in length. It must start with a letter. It cannot start with http://  or https://.
        Default: test
      InstanceId:
        Type: String
        Description: The ID of the requested EIP.
        Default: eip-25877c70gddh****
      Name:
        Type: String
        Description: The name of the EIP. The name must be 2 to 128 characters in length. It must start with a letter. It can contain numbers, periods (.), underscores (_), and hyphens (-). It cannot start with http://  or https://
        Default: test
      Bandwidth:
        Type: Number
        Description: Bandwidth for the output network. Default is 5MB.
        Default: 5
    Resources:
      ElasticIpPro:
        Type: ALIYUN::VPC::EIPPro
        Properties:
          Description:
            Ref: Description
          InstanceId:
            Ref: InstanceId
          Name:
            Ref: Name
          Bandwidth:
            Ref: Bandwidth
    Outputs:
      ISP:
        Description: The line type.
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - ISP
      AllocationId:
        Description: ID that Aliyun assigns to represent the allocation of the address for use with VPC. Returned only for VPC elastic IP addresses.
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - AllocationId
      EipAddress:
        Description: IP address of created EIP.
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - EipAddress
      OrderId:
        Description: Order ID of prepaid EIP instance.
        Value:
          Fn::GetAtt:
            - ElasticIpPro
            - OrderId
                        
  • Formato JSON

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "Description": {
          "Type": "String",
          "Description": "Optional. The description of the EIP. The description must be 2 to 256 characters in length. It must start with a letter. It cannot start with http://  or https://.",
          "Default": "test"
        },
        "InstanceId": {
          "Type": "String",
          "Description": "The ID of the requested EIP.",
          "Default": "eip-25877c70gddh****"
        },
        "Name": {
          "Type": "String",
          "Description": "The name of the EIP. The name must be 2 to 128 characters in length. It must start with a letter. It can contain numbers, periods (.), underscores (_), and hyphens (-). It cannot start with http://  or https://",
          "Default": "test"
        },
        "Bandwidth": {
          "Type": "Number",
          "Description": "Bandwidth for the output network. Default is 5MB.",
          "Default": 5
        }
      },
      "Resources": {
        "ElasticIpPro": {
          "Type": "ALIYUN::VPC::EIPPro",
          "Properties": {
            "Description": {
              "Ref": "Description"
            },
            "InstanceId": {
              "Ref": "InstanceId"
            },
            "Name": {
              "Ref": "Name"
            },
            "Bandwidth": {
              "Ref": "Bandwidth"
            }
          }
        }
      },
      "Outputs": {
        "ISP": {
          "Description": "The line type.",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "ISP"
            ]
          }
        },
        "AllocationId": {
          "Description": "ID that Aliyun assigns to represent the allocation of the address for use with VPC. Returned only for VPC elastic IP addresses.",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "AllocationId"
            ]
          }
        },
        "EipAddress": {
          "Description": "IP address of created EIP.",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "EipAddress"
            ]
          }
        },
        "OrderId": {
          "Description": "Order ID of prepaid EIP instance.",
          "Value": {
            "Fn::GetAtt": [
              "ElasticIpPro",
              "OrderId"
            ]
          }
        }
      }
    }