Todos los productos
Search
Centro de documentos

Resource Orchestration Service:ALIYUN::ROCKETMQ::Instance

Última actualización: Sep 04, 2026

ALIYUN::ROCKETMQ::Instance se usa para crear una instancia Standard Edition.

Sintaxis

{
  "Type": "ALIYUN::ROCKETMQ::Instance",
  "Properties": {
    "Remark": String,
    "InstanceName": String,
    "Tags": List,
    "DeletionForce": Boolean
  }
}

Propiedades

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

Remark

String

No

Sí

Descripción.

La descripción puede tener hasta 128 caracteres.

InstanceName

String

Sí

Sí

Nombre de la instancia.

El nombre debe tener entre 3 y 64 caracteres, y puede contener letras, dígitos, guiones (-) y guiones bajos (_).

Tags

List

No

Sí

Etiquetas.

Puede agregar hasta 20 etiquetas.

Para más información, consulte Tags properties.

DeletionForce

Boolean

No

Sí

Especifica si se elimina la instancia de forma forzada.

Ninguna.

Sintaxis de Tags

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

Propiedades de Tags

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

Key

String

Sí

No

Clave de la etiqueta.

La clave de la etiqueta debe tener entre 1 y 128 caracteres, y no puede contener http:// ni https://. No puede comenzar con aliyun ni acs:.

Value

String

No

No

Valor de la etiqueta.

El valor de la etiqueta puede tener hasta 128 caracteres, y no puede contener http:// ni https://. No puede comenzar con aliyun ni acs:.

Valores de retorno

Fn::GetAtt

  • InstanceId: ID de la instancia.

  • InstanceType: edición de la instancia. Un valor de 1 indica Standard Edition.

  • HttpInternetEndpoint: endpoint HTTP público.

  • HttpInternetSecureEndpoint: endpoint HTTPS público.

  • TcpEndpoint: endpoint TCP.

  • HttpInternalEndpoint: endpoint HTTP privado.

  • InstanceName: nombre de la instancia.

  • Arn: Alibaba Cloud Resource Name (ARN).

Ejemplos

Formato YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  Instance:
    Type: ALIYUN::ROCKETMQ::Instance
    Properties:
      InstanceName: TestRocketMQ
Outputs:
  InstanceName:
    Description: Instance name
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceName
  HttpInternalEndpoint:
    Description: The internal HTTP endpoint for the Message Queue for Apache RocketMQ instance.
    Value:
      Fn::GetAtt:
        - Instance
        - HttpInternalEndpoint
  InstanceId:
    Description: Instance ID created
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceId
  TcpEndpoint:
    Description: The TCP endpoint for the Message Queue for Apache RocketMQ instance.
    Value:
      Fn::GetAtt:
        - Instance
        - TcpEndpoint
  HttpInternetEndpoint:
    Description: The Internet HTTP endpoint for the Message Queue for Apache RocketMQ instance.
    Value:
      Fn::GetAtt:
        - Instance
        - HttpInternetEndpoint
  InstanceType:
    Description: Instance Type
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceType
  HttpInternetSecureEndpoint:
    Description: The Internet HTTPS endpoint for the Message Queue for Apache RocketMQ instance.
    Value:
      Fn::GetAtt:
        - Instance
        - HttpInternetSecureEndpoint

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "Instance": {
      "Type": "ALIYUN::ROCKETMQ::Instance",
      "Properties": {
        "InstanceName": "TestRocketMQ"
      }
    }
  },
  "Outputs": {
    "InstanceName": {
      "Description": "Instance name",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "InstanceName"
        ]
      }
    },
    "HttpInternalEndpoint": {
      "Description": "The internal HTTP endpoint for the Message Queue for Apache RocketMQ instance.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "HttpInternalEndpoint"
        ]
      }
    },
    "InstanceId": {
      "Description": "Instance ID created",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "InstanceId"
        ]
      }
    },
    "TcpEndpoint": {
      "Description": "The TCP endpoint for the Message Queue for Apache RocketMQ instance.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "TcpEndpoint"
        ]
      }
    },
    "HttpInternetEndpoint": {
      "Description": "The Internet HTTP endpoint for the Message Queue for Apache RocketMQ instance.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "HttpInternetEndpoint"
        ]
      }
    },
    "InstanceType": {
      "Description": "Instance Type",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "InstanceType"
        ]
      }
    },
    "HttpInternetSecureEndpoint": {
      "Description": "The Internet HTTPS endpoint for the Message Queue for Apache RocketMQ instance.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "HttpInternetSecureEndpoint"
        ]
      }
    }
  }
}