Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::DNS::DomainGroups

Última atualização: Jun 27, 2026

Consulta grupos de nomes de domínio.

Sintaxe

{
  "Type": "DATASOURCE::DNS::DomainGroups",
  "Properties": {
    "KeyWord": String,
    "Lang": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

KeyWord

String

Não

Sim

Palavra-chave para pesquisar nomes de grupos de domínio.

Aceita correspondência de padrão %KeyWord%. Não diferencia maiúsculas de minúsculas.

Lang

String

Não

Sim

Idioma da resposta.

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 nas atualizações da pilha.

  • Always: atualiza os recursos da fonte de dados nas atualizações da pilha.

Valores de retorno (Fn::GetAtt)

  • DomainGroupIds: IDs dos grupos de nomes de domínio.

  • DomainGroups: detalhes dos grupos de nomes de domínio.

Propriedade

Tipo

Descrição

Restrição

DomainGroupIds

List

IDs dos grupos de nomes de domínio.

Nenhuma.

DomainGroups

List

Detalhes dos grupos de nomes de domínio.

Nenhuma.

GroupName

String

Nome do grupo de nomes de domínio.

Nenhuma.

DomainCount

Number

Quantidade de domínios no grupo.

Nenhuma.

GroupId

String

ID do grupo de nomes de domínio.

Nenhuma.

Exemplos

Formato JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "KeyWord": {
      "Type": "String",
      "Description": "The keyword for searches in \"%KeyWord%\" mode. The value is not case-sensitive."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DNS::DomainGroups",
      "Properties": {
        "KeyWord": {
          "Ref": "KeyWord"
        }
      }
    }
  },
  "Outputs": {
    "DomainGroups": {
      "Description": "The information about DNS domain groups.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DomainGroups"
        ]
      }
    },
    "DomainGroupIds": {
      "Description": "The list of The DNS domain group ids.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DomainGroupIds"
        ]
      }
    }
  }
}

Formato YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  KeyWord:
    Type: String
    Description: The keyword for searches in "%KeyWord%" mode. The value is not case-sensitive.
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::DNS::DomainGroups
    Properties:
      KeyWord:
        Ref: KeyWord
Outputs:
  DomainGroups:
    Description: The information about DNS domain groups.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DomainGroups
  DomainGroupIds:
    Description: The list of The DNS domain group ids.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - DomainGroupIds