Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::Lindorm::Instance

Última atualização: Jun 27, 2026

Cria uma instância do Lindorm.

Sintaxe

{
  "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
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

InstanceStorage

Integer

Não

Não

Capacidade de armazenamento da instância.

Unidade: GB.

ResourceGroupId

String

Não

Não

ID do grupo de recursos.

Nenhuma.

ZoneId

String

Não

Não

ID da zona da instância.

Nenhuma.

InstanceChargeType

String

Não

Não

Método de faturamento da instância.

Valores válidos:

  • PREPAY: assinatura

  • POSTPAY: pagamento conforme o uso

VSwitchId

String

Não

Não

ID do vSwitch da instância.

Nenhuma.

ColdStorage

Integer

Não

Não

Capacidade de cold storage da instância.

O cold storage está desativado por padrão. Unidade: GB.

Valores válidos: 800 a 1000000.

Period

Integer

Não

Não

Duração da assinatura da instância.

  • Se PeriodUnit for Month: 1 a 9.

  • Se PeriodUnit for Year: 1 a 3.

Nota

Obrigatório quando InstanceChargeType for PREPAY.

DiskCategory

String

Sim

Não

Tipo de armazenamento da instância.

Valores válidos:

  • cloud_efficiency: armazenamento padrão

  • cloud_ssd: armazenamento otimizado para desempenho

  • capacity_cloud_storage: armazenamento otimizado para capacidade

  • local_ssd_pro: SSD local

  • local_hdd_pro: HDD local

InstanceName

String

Sim

Não

Nome da instância.

Nenhuma.

SolrNum

Integer

Não

Não

Número de nós do LindormSearch.

Valores válidos: 0 a 60.

SolrSpec

String

Não

Não

Especificação dos nós do LindormSearch.

Valores válidos:

  • lindorm.g.xlarge: especificação dedicada com 4 vCPUs e 16 GB de memória

  • lindorm.g.2xlarge: especificação dedicada com 8 vCPUs e 32 GB de memória

  • lindorm.g.4xlarge: especificação dedicada com 16 vCPUs e 64 GB de memória

  • lindorm.g.8xlarge: especificação dedicada com 32 vCPUs e 128 GB de memória

VpcId

String

Sim

Não

ID da VPC da instância.

Nenhuma.

FilestoreNum

Integer

Não

Não

Número de nós do LindormDFS.

  • Se InstanceChargeType for PREPAY: 0 a 60.

  • Se InstanceChargeType for POSTPAY: 0 a 8.

SecurityIpList

List

Não

Sim

Endereços IP na lista de permissões.

Nota

Se a lista de permissões incluir o endereço IP 127.0.0.1, nenhum endereço IP poderá acessar a instância. Adicione um bloco CIDR, como 192.168.0.0/24, para permitir todos os endereços IP desse bloco. Separe várias entradas com vírgulas (,).

LindormSpec

String

Não

Não

Especificação dos nós do LindormTable.

Valores válidos:

  • lindorm.g.xlarge: especificação dedicada com 4 vCPUs e 16 GB de memória

  • lindorm.c.2xlarge: especificação dedicada com 8 vCPUs e 16 GB de memória

  • lindorm.g.2xlarge: especificação dedicada com 8 vCPUs e 32 GB de memória

  • lindorm.c.4xlarge: especificação dedicada com 16 vCPUs e 32 GB de memória

  • lindorm.g.4xlarge: especificação dedicada com 16 vCPUs e 64 GB de memória

  • lindorm.c.8xlarge: especificação dedicada com 32 vCPUs e 64 GB de memória

  • lindorm.g.8xlarge: especificação dedicada com 32 vCPUs e 128 GB de memória

TsdbSpec

String

Não

Não

Especificação dos nós do LindormTSDB.

Valores válidos:

  • lindorm.g.xlarge: especificação dedicada com 4 vCPUs e 16 GB de memória

  • lindorm.g.2xlarge: especificação dedicada com 8 vCPUs e 32 GB de memória

  • lindorm.g.4xlarge: especificação dedicada com 16 vCPUs e 64 GB de memória

  • lindorm.g.8xlarge: especificação dedicada com 32 vCPUs e 128 GB de memória

  • lindorm.r.8xlarge: especificação dedicada com 32 vCPUs e 256 GB de memória

CoreSpec

String

Não

Não

Especificação dos nós quando DiskCategory for local_ssd_pro ou local_hdd_pro.

Se DiskCategory for local_ssd_pro, valores válidos:

  • lindorm.i2.xlarge: especificação dedicada com 4 vCPUs e 32 GB de memória

  • lindorm.i2.2xlarge: especificação dedicada com 8 vCPUs e 64 GB de memória

  • lindorm.i2.4xlarge: especificação dedicada com 16 vCPUs e 128 GB de memória

  • lindorm.i2.8xlarge: especificação dedicada com 32 vCPUs e 256 GB de memória

Se DiskCategory for local_hdd_pro, valores válidos:

  • lindorm.d2c.6xlarge: especificação dedicada com 24 vCPUs e 88 GB de memória

  • lindorm.d2c.12xlarge: especificação dedicada com 48 vCPUs e 176 GB de memória

  • lindorm.d2c.24xlarge: especificação dedicada com 96 vCPUs e 352 GB de memória

  • lindorm.d2s.5xlarge: especificação dedicada com 20 vCPUs e 88 GB de memória

  • lindorm.d2s.10xlarge: especificação dedicada com 40 vCPUs e 176 GB de memória

  • lindorm.d1.2xlarge: especificação dedicada com 8 vCPUs e 32 GB de memória

  • lindorm.d1.4xlarge: especificação dedicada com 16 vCPUs e 64 GB de memória

  • lindorm.d1.6xlarge: especificação dedicada com 24 vCPUs e 96 GB de memória

LindormNum

Integer

Não

Não

Número de nós do LindormTable.

Valores válidos para instância de zona única: 0 a 90.

TsdbNum

Integer

Não

Não

Número de nós do LindormTSDB.

  • Se InstanceChargeType for PREPAY: 0 a 24.

  • Se InstanceChargeType for POSTPAY: 0 a 32.

FilestoreSpec

String

Não

Não

Especificação dos nós do LindormDFS.

Defina como lindorm.c.xlarge, uma especificação padrão com 4 vCPUs e 8 GB de memória.

PeriodUnit

String

Não

Não

Unidade da duração da assinatura.

Valores válidos:

  • Month

  • Year

Nota

Obrigatório quando InstanceChargeType for PREPAY.

StreamSpec

String

Não

Não

Especificação dos nós do mecanismo de streaming do Lindorm.

Valores válidos:

  • lindorm.g.xlarge: especificação dedicada com 4 vCPUs e 16 GB de memória

  • lindorm.c.2xlarge: especificação dedicada com 8 vCPUs e 16 GB de memória

  • lindorm.g.2xlarge: especificação dedicada com 8 vCPUs e 32 GB de memória

  • lindorm.c.4xlarge: especificação dedicada com 16 vCPUs e 32 GB de memória

  • lindorm.g.4xlarge: especificação dedicada com 16 vCPUs e 64 GB de memória

  • lindorm.c.8xlarge: especificação dedicada com 32 vCPUs e 64 GB de memória

  • lindorm.g.8xlarge: especificação dedicada com 32 vCPUs e 128 GB de memória

StreamNum

Integer

Não

Não

Número de nós do mecanismo de streaming do Lindorm.

Valores válidos: 0 a 60.

DeletionProtection

Boolean

Não

Sim

Indica se a proteção contra exclusão está ativada.

Valores válidos:

  • true

  • false

Valores de retorno

Fn::GetAtt

  • JdbcUrlList: endpoints JDBC dos bancos de dados.

  • InstanceId: ID da instância.

  • AuthInfos: informações de autorização.

Exemplos

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"
        ]
      }
    }
  }
}