Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::GraphDatabase::Accounts

Última atualização: Jun 27, 2026

Consulta informações das contas de uma instância do Graph Database (GDB).

Sintaxe

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

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

DbInstanceId

String

Sim

Sim

ID da instância do Graph Database (GDB).

Nenhuma.

AccountName

String

Não

Sim

Nome da conta.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos da fonte de dados ao atualizar a pilha.

Valores válidos:

  • Never (padrão): não atualiza os recursos da fonte de dados durante a atualização da pilha.

  • Always: atualiza os recursos da fonte de dados durante a atualização da pilha.

Valores de retorno

Fn::GetAtt

  • AccountNames: nomes das contas.

  • Accounts: detalhes das contas.

Propriedade

Tipo

Descrição

Restrição

AccountNames

List

Nomes das contas.

Nenhuma.

Accounts

List

Detalhes das contas.

Nenhuma.

Status

String

Status da conta.

Nenhuma.

AccountDescription

String

Descrição da conta.

Nenhuma.

AccountType

String

Tipo da conta.

Nenhuma.

AccountName

String

Nome da conta.

Nenhuma.

Exemplos

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: The list of account names.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - AccountNames
  Accounts:
    Description: The list of accounts.
    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": "The list of account names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AccountNames"
        ]
      }
    },
    "Accounts": {
      "Description": "The list of accounts.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Accounts"
        ]
      }
    }
  }
}