Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::GraphDatabase::Account

Última atualização: Jun 27, 2026

Consulta os detalhes de uma conta em uma instância do Graph Database (GDB).

Sintaxe

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

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

AccountName

String

Sim

Sim

Nome da conta.

Nenhuma.

DbInstanceId

String

Sim

Sim

ID da instância do GDB.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source de dados durante a atualização da pilha.

Valores válidos:

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

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

Valores de retorno

Fn::GetAtt

  • AccountDescription: descrição da conta da instância do GDB.

  • AccountType: tipo da conta da instância do GDB.

  • AccountName: nome da conta da instância do GDB.

Exemplos

  • YAML formato

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      DbInstanceId:
        Type: String
        Description:
          en: The ID of the GDB Instance.
        Required: true
      AccountName:
        Type: String
        Description:
          en: The name of the GDB Account.
        Required: true
    Resources:
      ExtensionDataSource:
        Type: DATASOURCE::GraphDatabase::Account
        Properties:
          DbInstanceId:
            Ref: DbInstanceId
          AccountName:
            Ref: AccountName
    Outputs:
      AccountDescription:
        Description: GDB Account description.
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - AccountDescription
      AccountType:
        Description: GDB Account Type.
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - AccountType
      AccountName:
        Description: The name of the GDB Account.
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - AccountName
    
  • JSON formato

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "DbInstanceId": {
          "Type": "String",
          "Description": {
            "en": "The ID of the GDB Instance."
          },
          "Required": true
        },
        "AccountName": {
          "Type": "String",
          "Description": {
            "en": "The name of the GDB Account."
          },
          "Required": true
        }
      },
      "Resources": {
        "ExtensionDataSource": {
          "Type": "DATASOURCE::GraphDatabase::Account",
          "Properties": {
            "DbInstanceId": {
              "Ref": "DbInstanceId"
            },
            "AccountName": {
              "Ref": "AccountName"
            }
          }
        }
      },
      "Outputs": {
        "AccountDescription": {
          "Description": "GDB Account description.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "AccountDescription"
            ]
          }
        },
        "AccountType": {
          "Description": "GDB Account Type.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "AccountType"
            ]
          }
        },
        "AccountName": {
          "Description": "The name of the GDB Account.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "AccountName"
            ]
          }
        }
      }
    }