全部產品
Search
文件中心

:DATASOURCE::OTS::Instances

更新時間:Nov 02, 2024

DATASOURCE::OTS::Instances類型用於擷取Table Store執行個體。

文法

{
  "Type": "DATASOURCE::OTS::Instances",
  "Properties": {
    "Status": String,
    "InstanceName": String,
    "RefreshOptions": String
  }
}

屬性

屬性名稱

類型

必須

允許更新

描述

約束

Status

String

執行個體狀態。

InstanceName

String

執行個體名稱。

RefreshOptions

String

當資源棧更新時,資料來源資源的重新整理策略。

有效值:

  • Never(預設值):更新堆棧時,從不重新整理資料來源資源。

  • Always:更新堆棧時,始終重新整理資料來源資源。

返回資料(Fn::GetAtt)

  • Instances:執行個體詳情列表。

  • InstanceNames:執行個體名稱列表。

屬性名稱

類型

描述

約束

InstanceNames

List

執行個體名稱列表。

Instances

List

執行個體詳情列表。

InstanceName

String

執行個體名稱。

StorageType

String

儲存類型。

ResourceGroupId

String

資源群組ID。

CreateTime

String

執行個體建立時間。

TableQuota

Number

表總數。

VCUQuota

Number

表上限。

InstanceSpecification

String

執行個體規格。

UserId

String

執行個體所屬使用者ID。

InstanceStatus

String

執行個體狀態。

AliasName

String

執行個體別名。

Network

String

執行個體網路類型。

PaymentType

String

執行個體模型。

InstanceDescription

String

執行個體描述資訊。

RegionId

String

地區ID。

樣本

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceName": {
      "Type": "String",
      "Description": "The name of instance."
    }
  },
  "Resources": {
    "Instances": {
      "Type": "DATASOURCE::OTS::Instances",
      "Properties": {
        "InstanceName": {
          "Ref": "InstanceName"
        }
      }
    }
  },
  "Outputs": {
    "Instances": {
      "Description": "The list of instances.",
      "Value": {
        "Fn::GetAtt": [
          "Instances",
          "Instances"
        ]
      }
    },
    "InstanceNames": {
      "Description": "The list of instance names.",
      "Value": {
        "Fn::GetAtt": [
          "Instances",
          "InstanceNames"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceName:
    Type: String
    Description: The name of instance.
Resources:
  Instances:
    Type: DATASOURCE::OTS::Instances
    Properties:
      InstanceName:
        Ref: InstanceName
Outputs:
  Instances:
    Description: The list of instances.
    Value:
      Fn::GetAtt:
        - Instances
        - Instances
  InstanceNames:
    Description: The list of instance names.
    Value:
      Fn::GetAtt:
        - Instances
        - InstanceNames