All Products
Search
Document Center

Resource Orchestration Service:DATASOURCE::EDAS::Applications

Last Updated:Jun 26, 2025

DATASOURCE::EDAS::Applications digunakan untuk menanyakan informasi aplikasi.

Sintaksis

{
  "Type": "DATASOURCE::EDAS::Applications",
  "Properties": {
    "LogicalRegionId": String,
    "ResourceGroupId": String,
    "ClusterId": String,
    "AppName": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

LogicalRegionId

String

Tidak

Ya

ID dari namespace layanan mikro yang ingin Anda tanyakan aplikasinya.

Tidak ada.

ResourceGroupId

String

Tidak

Ya

ID dari grup sumber daya yang ingin Anda tanyakan aplikasinya.

Tidak ada.

ClusterId

String

Tidak

Ya

ID dari kluster yang ingin Anda tanyakan aplikasinya.

Tidak ada.

AppName

String

Tidak

Ya

Nama dari aplikasi yang ingin Anda tanyakan aplikasinya.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya sumber data ketika stack diperbarui.

Nilai valid:

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

  • Always: merefresh sumber daya sumber data ketika stack diperbarui.

Nilai kembali (Fn::GetAtt)

  • AppIds: ID aplikasi.

  • Applications: Detail aplikasi.

Properti

Tipe

Deskripsi

Kendala

AppIds

List

ID dari aplikasi.

Tidak ada.

Applications

List

Detail dari aplikasi.

Tidak ada.

AppId

String

ID aplikasi.

Tidak ada.

ResourceGroupId

String

ID dari grup sumber daya.

Tidak ada.

ClusterId

String

ID kluster.

Tidak ada.

RegionId

String

ID wilayah.

Tidak ada.

ClusterType

Number

Tipe kluster.

Nilai valid:

  • 2: Kluster Elastic Compute Service (ECS)

  • 3: Kluster Kubernetes mandiri di Enterprise Distributed Application Service (EDAS)

  • 5: Kluster Container Service for Kubernetes (ACK)

RunningInstanceCount

Number

Jumlah instance aplikasi yang sedang berjalan.

Tidak ada.

Name

String

Nama aplikasi.

Tidak ada.

BuildPackageId

Number

Nomor paket build EDAS Container.

Tidak ada.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AppName:
    Type: String
    Description: Kata kunci nama aplikasi.
Resources:
  Applications:
    Type: DATASOURCE::EDAS::Applications
    Properties:
      AppName:
        Ref: AppName
Outputs:
  Applications:
    Description: Daftar aplikasi.
    Value:
      Fn::GetAtt:
        - Applications
        - Applications
  AppIds:
    Description: Daftar ID aplikasi.
    Value:
      Fn::GetAtt:
        - Applications
        - AppIds
                    
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AppName": {
      "Type": "String",
      "Description": "Kata kunci nama aplikasi."
    }
  },
  "Resources": {
    "Applications": {
      "Type": "DATASOURCE::EDAS::Applications",
      "Properties": {
        "AppName": {
          "Ref": "AppName"
        }
      }
    }
  },
  "Outputs": {
    "Applications": {
      "Description": "Daftar aplikasi.",
      "Value": {
        "Fn::GetAtt": [
          "Applications",
          "Applications"
        ]
      }
    },
    "AppIds": {
      "Description": "Daftar ID aplikasi.",
      "Value": {
        "Fn::GetAtt": [
          "Applications",
          "AppIds"
        ]
      }
    }
  }
}