在中建立功能旗標組態設定檔 AWS AppConfig - AWS AppConfig

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在中建立功能旗標組態設定檔 AWS AppConfig

您可以使用功能旗標來啟用或停用應用程式中的功能,或使用旗標屬性來設定應用程式功能的不同特性。 AWS AppConfig 以功能旗標格式將功能旗標組態儲存在 AWS AppConfig 託管組態存放區中,該格式包含有關旗標和旗標屬性的資料和中繼資料。

注意

當您建立功能旗標組態設定檔時,您可以建立基本功能旗標作為組態設定檔工作流程的一部分。 AWS AppConfig 也支援多變體功能旗標。多變體功能旗標可讓您定義一組要針對請求傳回的可能旗標值。請求使用變體配置的旗標時,您的應用程式會提供 AWS AppConfig 根據一組使用者定義規則進行評估的前後關聯。根據請求中指定的前後關聯以及針對變體定義的規則,會將不同的旗標值 AWS AppConfig 傳回給應用程式。

若要建立多變體功能旗標,請先建立組態設定檔,然後在組態設定檔中編輯任何旗標以新增變體。如需詳細資訊,請參閱建立多變體特徵旗標

瞭解特徵旗標屬性

當您建立特徵旗標組態設定檔 (或在現有組態設定檔內建立新旗標) 時,您可以為旗標指定屬性和對應的限制。屬性是您與功能旗標相關聯的欄位,以表示與功能旗標相關的性質。屬性會使用旗標金鑰和enable或旗標disable值傳送至您的應用程式。

條件約束可確保任何未預期的屬性值不會部署到您的應用程式。下圖顯示範例。

特徵旗標的旗標屬 AWS AppConfig 性範例
注意

請注意下列有關旗標屬性的資訊。

  • 對於屬性名稱,「啟用」一詞是保留的。您無法建立名為「已啟用」的功能旗標屬性。沒有其他保留字。

  • 功能標誌的屬性僅在啟用該標誌的情況下包含在GetLatestConfiguration響應中。

  • 指定旗標的旗標屬性索引鍵必須是唯一的。

AWS AppConfig 支援下列類型的旗標屬性及其對應條件約束。

Type 限制條件 描述
:字串 規則運算式

字符串的正則表達式模式

列舉

字串可接受的值清單

數字 下限

屬性的最小數值

最大

屬性的最大數值

:布林值
字符串數組 規則運算式 數組元素的正則表達式模式
列舉 陣列元素的可接受值清單
數字陣列 下限 數組元素的最小數值
最大 數組元素的最大數值