全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::OTS::Tables

更新时间:Jun 26, 2025

DATASOURCE::OTS::Tables digunakan untuk menanyakan nama semua tabel yang dibuat dalam sebuah instans.

Sintaksis

{
  "Type": "DATASOURCE::OTS::Tables",
  "Properties": {
    "InstanceName": String,
    "TableName": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

InstanceName

String

Ya

Ya

Nama instans.

Tidak ada.

TableName

String

Tidak

Ya

Nama tabel.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai kembali (Fn::GetAtt)

  • TableNames: Nama-nama tabel.

  • Tables: Detail tabel.

Properti

Tipe

Deskripsi

Kendala

TableNames

List

Nama-nama tabel.

Tidak ada.

Tables

List

Detail tabel.

Tidak ada.

TableName

String

Nama tabel.

Tidak ada.

Contoh

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceName": {
      "Type": "String",
      "Description": "Nama instans tempat tabel tersebut berada."
    }
  },
  "Resources": {
    "Tables": {
      "Type": "DATASOURCE::OTS::Tables",
      "Properties": {
        "InstanceName": {
          "Ref": "InstanceName"
        }
      }
    }
  },
  "Outputs": {
    "TableNames": {
      "Description": "Daftar nama tabel.",
      "Value": {
        "Fn::GetAtt": [
          "Tables",
          "TableNames"
        ]
      }
    },
    "Tables": {
      "Description": "Daftar tabel.",
      "Value": {
        "Fn::GetAtt": [
          "Tables",
          "Tables"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceName:
    Type: String
    Description: Nama instans tempat tabel tersebut berada.
Resources:
  Tables:
    Type: DATASOURCE::OTS::Tables
    Properties:
      InstanceName:
        Ref: InstanceName
Outputs:
  TableNames:
    Description: Daftar nama tabel.
    Value:
      Fn::GetAtt:
        - Tables
        - TableNames
  Tables:
    Description: Daftar tabel.
    Value:
      Fn::GetAtt:
        - Tables
        - Tables