Todos los productos
Search
Centro de documentos

Resource Orchestration Service:ALIYUN::Lindorm::Instance

Última actualización: Sep 05, 2026

Crea una instancia de Lindorm.

Sintaxis

{
  "Type": "ALIYUN::Lindorm::Instance",
  "Properties": {
    "InstanceStorage": Integer,
    "ResourceGroupId": String,
    "ZoneId": String,
    "InstanceChargeType": String,
    "VSwitchId": String,
    "ColdStorage": Integer,
    "Period": Integer,
    "DiskCategory": String,
    "InstanceName": String,
    "SolrNum": Integer,
    "SolrSpec": String,
    "VpcId": String,
    "FilestoreNum": Integer,
    "SecurityIpList": List,
    "LindormSpec": String,
    "TsdbSpec": String,
    "CoreSpec": String,
    "LindormNum": Integer,
    "TsdbNum": Integer,
    "FilestoreSpec": String,
    "PeriodUnit": String,
    "StreamSpec": String,
    "StreamNum": Integer,
    "DeletionProtection": Boolean
  }
}

Propiedades

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

InstanceStorage

Integer

No

No

Capacidad de almacenamiento de la instancia.

Unidad: GB.

ResourceGroupId

String

No

No

ID del resource group.

Ninguna.

ZoneId

String

No

No

ID de zona de la instancia.

Ninguna.

InstanceChargeType

String

No

No

Método de facturación de la instancia.

Valores válidos:

  • PREPAY: suscripción

  • POSTPAY: pay-as-you-go

VSwitchId

String

No

No

ID del vSwitch de la instancia.

Ninguna.

ColdStorage

Integer

No

No

Capacidad de almacenamiento en frío de la instancia.

El almacenamiento en frío está deshabilitado de forma predeterminada. Unidad: GB.

Valores válidos: de 800 a 1000000.

Period

Integer

No

No

Duración de la suscripción de la instancia.

  • Valores válidos cuando PeriodUnit se establece en Month: de 1 a 9.

  • Valores válidos cuando PeriodUnit se establece en Year: de 1 a 3.

Nota

Obligatorio cuando InstanceChargeType se establece en PREPAY.

DiskCategory

String

Sí

No

Tipo de almacenamiento de la instancia.

Valores válidos:

  • cloud_efficiency: almacenamiento estándar

  • cloud_ssd: almacenamiento optimizado para rendimiento

  • capacity_cloud_storage: almacenamiento optimizado para capacidad

  • local_ssd_pro: SSD local

  • local_hdd_pro: HDD local

InstanceName

String

Sí

No

Nombre de la instancia.

Ninguna.

SolrNum

Integer

No

No

Número de nodos de LindormSearch.

Valores válidos: de 0 a 60.

SolrSpec

String

No

No

Especificación de los nodos de LindormSearch.

Valores válidos:

  • lindorm.g.xlarge: especificación dedicada de 4 vCPU y 16 GB de memoria

  • lindorm.g.2xlarge: especificación dedicada de 8 vCPU y 32 GB de memoria

  • lindorm.g.4xlarge: especificación dedicada de 16 vCPU y 64 GB de memoria

  • lindorm.g.8xlarge: especificación dedicada de 32 vCPU y 128 GB de memoria

VpcId

String

Sí

No

ID de VPC de la instancia.

Ninguna.

FilestoreNum

Integer

No

No

Número de nodos de LindormDFS.

  • Valores válidos cuando InstanceChargeType se establece en PREPAY: de 0 a 60.

  • Valores válidos cuando InstanceChargeType se establece en POSTPAY: de 0 a 8.

SecurityIpList

List

No

Sí

Direcciones IP en la lista de permitidos.

Nota

Si la lista de permitidos incluye la dirección IP 127.0.0.1, ninguna dirección IP podrá acceder a la instancia. Agregue un bloque CIDR como 192.168.0.0/24 para permitir todas las direcciones IP de ese bloque. Separe varias entradas con comas (,).

LindormSpec

String

No

No

Especificación de los nodos de LindormTable.

Valores válidos:

  • lindorm.g.xlarge: especificación dedicada de 4 vCPU y 16 GB de memoria

  • lindorm.c.2xlarge: especificación dedicada de 8 vCPU y 16 GB de memoria

  • lindorm.g.2xlarge: especificación dedicada de 8 vCPU y 32 GB de memoria

  • lindorm.c.4xlarge: especificación dedicada de 16 vCPU y 32 GB de memoria

  • lindorm.g.4xlarge: especificación dedicada de 16 vCPU y 64 GB de memoria

  • lindorm.c.8xlarge: especificación dedicada de 32 vCPU y 64 GB de memoria

  • lindorm.g.8xlarge: especificación dedicada de 32 vCPU y 128 GB de memoria

TsdbSpec

String

No

No

Especificación de los nodos de LindormTSDB.

Valores válidos:

  • lindorm.g.xlarge: especificación dedicada de 4 vCPU y 16 GB de memoria

  • lindorm.g.2xlarge: especificación dedicada de 8 vCPU y 32 GB de memoria

  • lindorm.g.4xlarge: especificación dedicada de 16 vCPU y 64 GB de memoria

  • lindorm.g.8xlarge: especificación dedicada de 32 vCPU y 128 GB de memoria

  • lindorm.r.8xlarge: especificación dedicada de 32 vCPU y 256 GB de memoria

CoreSpec

String

No

No

Especificación de los nodos cuando DiskCategory se establece en local_ssd_pro o local_hdd_pro.

Valores válidos cuando DiskCategory se establece en local_ssd_pro:

  • lindorm.i2.xlarge: especificación dedicada de 4 vCPU y 32 GB de memoria

  • lindorm.i2.2xlarge: especificación dedicada de 8 vCPU y 64 GB de memoria

  • lindorm.i2.4xlarge: especificación dedicada de 16 vCPU y 128 GB de memoria

  • lindorm.i2.8xlarge: especificación dedicada de 32 vCPU y 256 GB de memoria

Valores válidos cuando DiskCategory se establece en local_hdd_pro:

  • lindorm.d2c.6xlarge: especificación dedicada de 24 vCPU y 88 GB de memoria

  • lindorm.d2c.12xlarge: especificación dedicada de 48 vCPU y 176 GB de memoria

  • lindorm.d2c.24xlarge: especificación dedicada de 96 vCPU y 352 GB de memoria

  • lindorm.d2s.5xlarge: especificación dedicada de 20 vCPU y 88 GB de memoria

  • lindorm.d2s.10xlarge: especificación dedicada de 40 vCPU y 176 GB de memoria

  • lindorm.d1.2xlarge: especificación dedicada de 8 vCPU y 32 GB de memoria

  • lindorm.d1.4xlarge: especificación dedicada de 16 vCPU y 64 GB de memoria

  • lindorm.d1.6xlarge: especificación dedicada de 24 vCPU y 96 GB de memoria

LindormNum

Integer

No

No

Número de nodos de LindormTable.

Valores válidos para una instancia de zona única: de 0 a 90.

TsdbNum

Integer

No

No

Número de nodos de LindormTSDB.

  • Valores válidos cuando InstanceChargeType se establece en PREPAY: de 0 a 24.

  • Valores válidos cuando InstanceChargeType se establece en POSTPAY: de 0 a 32.

FilestoreSpec

String

No

No

Especificación de los nodos de LindormDFS.

Establezca este valor en lindorm.c.xlarge, que corresponde a una especificación estándar de 4 vCPU y 8 GB de memoria.

PeriodUnit

String

No

No

Unidad de la duración de la suscripción.

Valores válidos:

  • Month

  • Year

Nota

Obligatorio cuando InstanceChargeType se establece en PREPAY.

StreamSpec

String

No

No

Especificación de los nodos del motor de streaming de Lindorm.

Valores válidos:

  • lindorm.g.xlarge: especificación dedicada de 4 vCPU y 16 GB de memoria

  • lindorm.c.2xlarge: especificación dedicada de 8 vCPU y 16 GB de memoria

  • lindorm.g.2xlarge: especificación dedicada de 8 vCPU y 32 GB de memoria

  • lindorm.c.4xlarge: especificación dedicada de 16 vCPU y 32 GB de memoria

  • lindorm.g.4xlarge: especificación dedicada de 16 vCPU y 64 GB de memoria

  • lindorm.c.8xlarge: especificación dedicada de 32 vCPU y 64 GB de memoria

  • lindorm.g.8xlarge: especificación dedicada de 32 vCPU y 128 GB de memoria

StreamNum

Integer

No

No

Número de nodos del motor de streaming de Lindorm.

Valores válidos: de 0 a 60.

DeletionProtection

Boolean

No

Sí

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

Valores válidos:

  • true

  • false

Valores de retorno

Fn::GetAtt

  • JdbcUrlList: los endpoints JDBC de las bases de datos.

  • InstanceId: el ID de la instancia.

  • AuthInfos: la información de autorización.

Ejemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  VpcId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
  ZoneId:
    Type: String
    AssociationProperty: ALIYUN::ECS::ZoneId
  VSwitchId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
    AssociationPropertyMetadata:
      ZoneId: ${ZoneId}
      VpcId: ${VpcId}
Resources:
  LindormInstance:
    Type: ALIYUN::Lindorm::Instance
    Properties:
      InstanceStorage: 480
      ZoneId:
        Ref: ZoneId
      InstanceChargeType: POSTPAY
      VSwitchId:
        Ref: VSwitchId
      DiskCategory: cloud_efficiency
      InstanceName: TestLindormDB
      VpcId:
        Ref: VpcId
      LindormSpec: lindorm.c.2xlarge
      LindormNum: 2
Outputs:
  JdbcUrlList:
    Description: The list of the jdbc connection address.
    Value:
      Fn::GetAtt:
        - LindormInstance
        - JdbcUrlList
  InstanceId:
    Description: The ID of the Lindorm instance that is created.
    Value:
      Fn::GetAtt:
        - LindormInstance
        - InstanceId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "VpcId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId"
    },
    "ZoneId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::ZoneId"
    },
    "VSwitchId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId",
      "AssociationPropertyMetadata": {
        "ZoneId": "${ZoneId}",
        "VpcId": "${VpcId}"
      }
    }
  },
  "Resources": {
    "LindormInstance": {
      "Type": "ALIYUN::Lindorm::Instance",
      "Properties": {
        "InstanceStorage": 480,
        "ZoneId": {
          "Ref": "ZoneId"
        },
        "InstanceChargeType": "POSTPAY",
        "VSwitchId": {
          "Ref": "VSwitchId"
        },
        "DiskCategory": "cloud_efficiency",
        "InstanceName": "TestLindormDB",
        "VpcId": {
          "Ref": "VpcId"
        },
        "LindormSpec": "lindorm.c.2xlarge",
        "LindormNum": 2
      }
    }
  },
  "Outputs": {
    "JdbcUrlList": {
      "Description": "The list of the jdbc connection address.",
      "Value": {
        "Fn::GetAtt": [
          "LindormInstance",
          "JdbcUrlList"
        ]
      }
    },
    "InstanceId": {
      "Description": "The ID of the Lindorm instance that is created.",
      "Value": {
        "Fn::GetAtt": [
          "LindormInstance",
          "InstanceId"
        ]
      }
    }
  }
}