Tous les produits
Search
Centre de documentation

Resource Orchestration Service:ALIYUN::OTS::Instance

Dernière mise à jour :Aug 20, 2026

Le type ALIYUN::OTS::Instance permet de créer des instances Tablestore.

Syntaxe

{
  "Type": "ALIYUN::OTS::Instance",
  "Properties": {
    "Network": String,
    "ClusterType": String,
    "InstanceName": String,
    "Description": String,
    "Tags": List
  }
}            

Propriétés

Nom de la propriété

Type

Obligatoire

Mise à jour possible

Description

Contraintes

ClusterType

String

Non

Non

Type d'instance.

Valeurs valides :

  • SSD (par défaut)

  • HYBRID

InstanceName

String

Oui

Non

Nom de l'instance.

Le nom doit comporter entre 3 et 16 caractères. Il doit commencer par une lettre et ne peut pas se terminer par un trait d'union (-). Le nom peut contenir des lettres, des chiffres et des traits d'union (-).

Network

String

Non

Oui

Type de réseau de l'instance.

Valeurs valides :

  • NORMAL (par défaut)

  • VPC

  • VPC_CONSOLE

Description

String

Non

Oui

Description

Longueur maximale : 256 caractères.

Tags

List

Non

Oui

Tags de l'instance.

Ajoutez jusqu'à 5 tags.

Pour plus d'informations, consultez la section Propriétés.

Syntaxe des tags

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

Propriétés des tags

Nom de la propriété

Type

Obligatoire

Mise à jour autorisée

Description

Contraintes

Key

String

Oui

Non

Clé du tag.

La clé doit comporter entre 1 et 128 caractères. Elle ne peut pas commencer par aliyun ou acs: et ne peut pas contenir http:// ou https://.

Value

String

Non

Non

Valeur du tag.

La valeur peut comporter entre 0 et 128 caractères. Elle ne peut pas commencer par aliyun ou acs: et ne peut pas contenir http:// ou https://.

Valeurs de retour

Fn::GetAtt

  • PrivateEndpoint : endpoint privé.

  • PublicEndpoint : endpoint public.

  • VpcEndpoint : endpoint VPC.

  • InstanceName : nom de l'instance.

Exemples

  • YAML format

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters: {}
    Resources:
      Instance:
        Type: ALIYUN::OTS::Instance
        Properties:
          Network: NORMAL
          ClusterType: SSD
          InstanceName: TestOTS
          Description: Test Ots Instance
    Outputs:
      InstanceName:
        Description: Instance name
        Value:
          Fn::GetAtt:
            - Instance
            - InstanceName
      VpcEndpoint:
        Description: Vpc endpoint
        Value:
          Fn::GetAtt:
            - Instance
            - VpcEndpoint
      PublicEndpoint:
        Description: Public endpoint
        Value:
          Fn::GetAtt:
            - Instance
            - PublicEndpoint
      PrivateEndpoint:
        Description: Private endpoint
        Value:
          Fn::GetAtt:
            - Instance
            - PrivateEndpoint
  • JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
      },
      "Resources": {
        "Instance": {
          "Type": "ALIYUN::OTS::Instance",
          "Properties": {
            "Network": "NORMAL",
            "ClusterType": "SSD",
            "InstanceName": "TestOTS",
            "Description": "Test Ots Instance"
          }
        }
      },
      "Outputs": {
        "InstanceName": {
          "Description": "Instance name",
          "Value": {
            "Fn::GetAtt": [
              "Instance",
              "InstanceName"
            ]
          }
        },
        "VpcEndpoint": {
          "Description": "Vpc endpoint",
          "Value": {
            "Fn::GetAtt": [
              "Instance",
              "VpcEndpoint"
            ]
          }
        },
        "PublicEndpoint": {
          "Description": "Public endpoint",
          "Value": {
            "Fn::GetAtt": [
              "Instance",
              "PublicEndpoint"
            ]
          }
        },
        "PrivateEndpoint": {
          "Description": "Private endpoint",
          "Value": {
            "Fn::GetAtt": [
              "Instance",
              "PrivateEndpoint"
            ]
          }
        }
      }
    }