全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::GraphDatabase::Accounts

更新时间:Jun 26, 2025

DATASOURCE::GraphDatabase::Accounts digunakan untuk menanyakan informasi terkait akun.

Sintaksis

{
  "Type": "DATASOURCE::GraphDatabase::Accounts",
  "Properties": {
    "DbInstanceId": String,
    "AccountName": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

DbInstanceId

String

Ya

Ya

ID dari instance Graph Database (GDB).

Tidak ada.

AccountName

String

Tidak

Ya

Nama akun.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika stack diperbarui.

Nilai yang valid:

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

  • Always: merefresh sumber daya data ketika stack diperbarui.

Nilai kembali

Fn::GetAtt

  • AccountNames: Nama-nama akun.

  • Accounts: Detail akun.

Properti

Tipe

Deskripsi

Kendala

AccountNames

List

Nama-nama akun.

Tidak ada.

Accounts

List

Detail akun.

Tidak ada.

Status

String

Status akun.

Tidak ada.

AccountDescription

String

Deskripsi akun.

Tidak ada.

AccountType

String

Tipe akun.

Tidak ada.

AccountName

String

Nama akun.

Tidak ada.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DbInstanceId:
    Type: String
    Description: Instance Id.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::GraphDatabase::Accounts
    Properties:
      DbInstanceId:
        Ref: DbInstanceId
      AccountName: DBAdmin
Outputs:
  AccountNames:
    Description: Daftar nama akun.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - AccountNames
  Accounts:
    Description: Daftar akun.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Accounts
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DbInstanceId": {
      "Type": "String",
      "Description": "Instance Id."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::GraphDatabase::Accounts",
      "Properties": {
        "DbInstanceId": {
          "Ref": "DbInstanceId"
        },
        "AccountName": "DBAdmin"
      }
    }
  },
  "Outputs": {
    "AccountNames": {
      "Description": "Daftar nama akun.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AccountNames"
        ]
      }
    },
    "Accounts": {
      "Description": "Daftar akun.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Accounts"
        ]
      }
    }
  }
}