全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::SAE::Applications

更新时间:Jun 26, 2025

DATASOURCE::SAE::Applications digunakan untuk menanyakan aplikasi.

Sintaksis

{
  "Type": "DATASOURCE::SAE::Applications",
  "Properties": {
    "NamespaceId": String,
    "FieldValue": String,
    "AppName": String,
    "FieldType": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

NamespaceId

String

Tidak

Ya

ID namespace.

Tidak ada.

FieldValue

String

Tidak

Ya

Kondisi yang digunakan untuk menyaring aplikasi. Anda dapat mencari aplikasi berdasarkan nama aplikasi, ID aplikasi, alamat IP dari instance Server Load Balancer (SLB) terkait, atau alamat IP dari instance aplikasi.

Tidak ada.

AppName

String

Tidak

Ya

Nama aplikasi.

Tidak ada.

FieldType

String

Tidak

Ya

Dimensi berdasarkan mana aplikasi disaring.

Nilai valid:

  • appName: nama aplikasi.

  • appIds: ID aplikasi.

  • slbIps: alamat IP dari instance SLB.

  • instanceIps: alamat IP dari instance.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya sumber data ketika tumpukan diperbarui.

Nilai valid:

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

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

Nilai kembali (Fn::GetAtt)

  • Applications: Detail aplikasi.

  • ApplicationIds: ID aplikasi.

Properti

Tipe

Deskripsi

Kendala

ApplicationIds

Daftar

ID aplikasi.

Tidak ada.

Applications

Daftar

Detail aplikasi.

Tidak ada.

AppId

String

ID aplikasi.

Tidak ada.

AppName

String

Nama aplikasi.

Tidak ada.

AppDescription

String

Deskripsi aplikasi.

Tidak ada.

ScaleRuleEnabled

Boolean

Menunjukkan apakah penskalaan otomatis diaktifkan.

Nilai valid:

  • true

  • false

Instances

Angka

Jumlah instance aplikasi.

Tidak ada.

RunningInstances

Angka

Jumlah instance aplikasi yang sedang berjalan.

Tidak ada.

AppDeletingStatus

Boolean

Menunjukkan apakah aplikasi sedang dihapus.

Nilai valid:

  • true

  • false

RegionId

String

ID wilayah aplikasi.

Tidak ada.

Contoh

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AppName": {
      "Type": "String",
      "Description": "Nama aplikasi."
    }
  },
  "Resources": {
    "Applications": {
      "Type": "DATASOURCE::SAE::Applications",
      "Properties": {
        "AppName": {
          "Ref": "AppName"
        }
      }
    }
  },
  "Outputs": {
    "Applications": {
      "Description": "Daftar aplikasi.",
      "Value": {
        "Fn::GetAtt": [
          "Applications",
          "Applications"
        ]
      }
    },
    "ApplicationIds": {
      "Description": "Daftar ID aplikasi.",
      "Value": {
        "Fn::GetAtt": [
          "Applications",
          "ApplicationIds"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AppName:
    Type: String
    Description: Nama aplikasi.
Resources:
  Applications:
    Type: DATASOURCE::SAE::Applications
    Properties:
      AppName:
        Ref: AppName
Outputs:
  Applications:
    Description: Daftar aplikasi.
    Value:
      Fn::GetAtt:
        - Applications
        - Applications
  ApplicationIds:
    Description: Daftar ID aplikasi.
    Value:
      Fn::GetAtt:
        - Applications
        - ApplicationIds