All Products
Search
Document Center

Resource Orchestration Service:DATASOURCE::FC::Aliases

Last Updated:Jun 26, 2025

DATASOURCE::FC::Aliases digunakan untuk menanyakan alias dari layanan Function Compute.

Sintaksis

{
  "Type": "DATASOURCE::FC::Aliases",
  "Properties": {
    "ServiceName": String,
    "Prefix": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

ServiceName

String

Ya

Ya

Nama layanan.

Tidak ada.

Prefix

String

Tidak

Ya

Awalan dari nama alias yang akan dikembalikan.

Nama harus dimulai dengan nilai Prefix.

Sebagai contoh, jika Anda mengatur Prefix ke a, maka nama alias yang dimulai dengan a akan dikembalikan.

RefreshOptions

String

Tidak

Ya

Kebijakan penyegaran untuk sumber daya sumber data ketika tumpukan diperbarui.

Nilai valid:

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

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

Nilai kembali (Fn::GetAtt)

  • AliasNames: Nama-nama alias.

  • Aliases: Detail dari alias.

Properti

Tipe

Deskripsi

Kendala

AliasNames

Daftar

Nama-nama alias.

Tidak ada.

Aliases

Daftar

Detail dari alias.

Tidak ada.

AliasName

String

Nama alias.

Tidak ada.

Description

String

Deskripsi dari alias.

Tidak ada.

CreatedTime

String

Waktu saat alias dibuat.

Tidak ada.

LastModifiedTime

String

Waktu terakhir alias dimodifikasi.

Tidak ada.

AdditionalVersionWeight

Peta

Versi rilis canary yang ditunjuk oleh alias dan bobot dari versi rilis canary tersebut.

Nilai properti ini terdiri dari versi rilis canary dan bobot dari versi rilis canary tersebut. Versi rilis canary hanya berlaku saat fungsi dipanggil.

Sebagai contoh, nilai 2:0.05 menunjukkan informasi berikut: Saat fungsi dipanggil, Versi 2 adalah versi rilis canary, 5% dari lalu lintas didistribusikan ke versi rilis canary, dan 95% dari lalu lintas didistribusikan ke versi utama.

Contoh: {"Float":1}.

VersionId

String

Versi yang ditunjuk oleh alias.

Tidak ada.

Contoh

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ServiceName": {
      "Type": "String",
      "Description": "Nama layanan."
    }
  },
  "Resources": {
    "Aliases": {
      "Type": "DATASOURCE::FC::Aliases",
      "Properties": {
        "ServiceName": {
          "Ref": "ServiceName"
        }
      }
    }
  },
  "Outputs": {
    "AliasNames": {
      "Description": "Daftar nama alias.",
      "Value": {
        "Fn::GetAtt": [
          "Aliases",
          "AliasNames"
        ]
      }
    },
    "Aliases": {
      "Description": "Daftar alias.",
      "Value": {
        "Fn::GetAtt": [
          "Aliases",
          "Aliases"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ServiceName:
    Type: String
    Description: Nama layanan.
Resources:
  Aliases:
    Type: DATASOURCE::FC::Aliases
    Properties:
      ServiceName:
        Ref: ServiceName
Outputs:
  AliasNames:
    Description: Daftar nama alias.
    Value:
      Fn::GetAtt:
        - Aliases
        - AliasNames
  Aliases:
    Description: Daftar alias.
    Value:
      Fn::GetAtt:
        - Aliases
        - Aliases