Todos os produtos
Search
Central de documentação

Resource Orchestration Service:DATASOURCE::ARMS::GrafanaWorkspaces

Última atualização: Jun 27, 2026

Consulta informações sobre workspaces do Grafana.

Sintaxe

{
  "Type": "DATASOURCE::ARMS::GrafanaWorkspaces",
  "Properties": {
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

ResourceGroupId

String

Não

Sim

ID do grupo de recursos.

Nenhuma.

RefreshOptions

String

Não

Sim

Política de atualização dos recursos de source ao atualizar a stack.

Valores válidos:

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

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

Valores de retorno

Fn::GetAtt

  • GrafanaWorkspaceIds: IDs dos workspaces.

  • GrafanaWorkspaces: detalhes dos workspaces.

Propriedade

Tipo

Descrição

Restrição

GrafanaWorkspaceIds

List

IDs dos workspaces.

Nenhuma.

GrafanaWorkspaces

List

Detalhes dos workspaces.

Nenhuma.

ResourceGroupId

String

ID do grupo de recursos.

Nenhuma.

GrafanaWorkspaceId

String

ID do workspace.

Nenhuma.

Tags

Map

Tags do workspace.

Nenhuma.

Exemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ResourceGroupId:
    AssociationProperty: ALIYUN::ECS::ResourceGroup::ResourceGroupId
    Type: String
    Description:
      en: The ID of the resource group to which the Prometheus instance belongs.
    Required: false
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::ARMS::GrafanaWorkspaces
    Properties:
      ResourceGroupId:
        Ref: ResourceGroupId
Outputs:
  GrafanaWorkspaceIds:
    Description: The list of grafana workspace IDs.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - GrafanaWorkspaceIds
  GrafanaWorkspaces:
    Description: The list of grafana workspaces.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - GrafanaWorkspaces
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ResourceGroupId": {
      "AssociationProperty": "ALIYUN::ECS::ResourceGroup::ResourceGroupId",
      "Type": "String",
      "Description": {
        "en": "The ID of the resource group to which the Prometheus instance belongs."
      },
      "Required": false
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ARMS::GrafanaWorkspaces",
      "Properties": {
        "ResourceGroupId": {
          "Ref": "ResourceGroupId"
        }
      }
    }
  },
  "Outputs": {
    "GrafanaWorkspaceIds": {
      "Description": "The list of grafana workspace IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "GrafanaWorkspaceIds"
        ]
      }
    },
    "GrafanaWorkspaces": {
      "Description": "The list of grafana workspaces.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "GrafanaWorkspaces"
        ]
      }
    }
  }
}