全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::PAI::Workspaces

更新时间:Jun 26, 2025

DATASOURCE::PAI::Workspaces digunakan untuk menanyakan informasi dasar tentang workspaces.

Sintaks

{
  "Type": "DATASOURCE::PAI::Workspaces",
  "Properties": {
    "WorkspaceId": String,
    "WorkspaceName": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

WorkspaceId

String

Tidak

Ya

ID workspace.

Tidak ada.

WorkspaceName

String

Tidak

Ya

Nama workspace.

Format nama harus memenuhi persyaratan berikut:

  • Nama harus terdiri dari 3 hingga 23 karakter, dan dapat berisi huruf, garis bawah (_), dan angka.

  • Harus dimulai dengan huruf.

  • Harus unik di wilayah saat ini.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai yang valid:

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

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai kembali

Fn::GetAtt

  • WorkspaceIds: ID dari workspaces.

  • Workspaces: detail dari workspaces.

Properti

Tipe

Deskripsi

Kendala

WorkspaceIds

Daftar

ID dari workspaces.

Tidak ada.

Workspaces

Daftar

Detail dari workspaces.

Tidak ada.

WorkspaceName

String

Nama workspace.

Tidak ada.

WorkspaceId

String

ID workspace.

Tidak ada.

DisplayName

String

Nama tampilan.

Tidak ada.

EnvTypes

String

Lingkungan dalam workspace.

Tidak ada.

Description

String

Deskripsi dari workspace.

Deskripsi bisa mencapai 80 karakter panjangnya.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  WorkspaceName:
    Description: 'Nama workspace. Formatnya adalah sebagai berikut:

      - Panjang 3 hingga 23 karakter dan dapat berisi huruf, garis bawah, atau angka.

      - Harus dimulai dengan huruf besar atau kecil.

      - Unik di wilayah saat ini.'
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      WorkspaceName:
        Ref: WorkspaceName
    Type: DATASOURCE::PAI::Workspaces
Outputs:
  WorkspaceIds:
    Description: Daftar ID workspace.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - WorkspaceIds
  Workspaces:
    Description: Daftar workspaces.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Workspaces
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "WorkspaceName": {
      "Type": "String",
      "Description": "Nama workspace. Formatnya adalah sebagai berikut:\n- Panjang 3 hingga 23 karakter dan dapat berisi huruf, garis bawah, atau angka.\n- Harus dimulai dengan huruf besar atau kecil.\n- Unik di wilayah saat ini."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::PAI::Workspaces",
      "Properties": {
        "WorkspaceName": {
          "Ref": "WorkspaceName"
        }
      }
    }
  },
  "Outputs": {
    "WorkspaceIds": {
      "Description": "Daftar ID workspace.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "WorkspaceIds"
        ]
      }
    },
    "Workspaces": {
      "Description": "Daftar workspaces.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Workspaces"
        ]
      }
    }
  }
}