タグポリシーは、タグ値の形式を強制するために正規表現をサポートしています。非準拠のタグ値は自動的に修復できます。
前提条件
タグポリシー機能が有効になっていること。詳細については、「タグポリシー機能の有効化」をご参照ください。
背景情報
正規表現は、自動タグ検出と自動タグ修復をサポートするすべての Alibaba Cloud サービスで利用できます。完全なリストについては、「タグポリシーをサポートする Alibaba Cloud サービス」の [自動タグ検出と自動タグ修復のサポート] 列をご参照ください。
操作手順
正規表現は、現在のアカウントとリソースディレクトリの両方でタグポリシーと連携します。次の例では、現在のアカウント用のタグポリシーを作成します。このポリシーでは、すべてのリソースにキー staffNumber を持つタグを付与し、その値が数字のみで構成されることを要求します。
-
Resource Management コンソール にログインします。
-
タグポリシーを作成します。
-
左側のナビゲーションペインで、 を選択します。
-
ポリシーライブラリ ページで、タグポリシーの作成 をクリックします。
-
ポリシー名を入力します。
-
ポリシーの説明を入力します。
-
クイックエントリー タブを使用してポリシーを設定します。
-
ポリシーシナリオで タグ値が指定された正規表現と一致します を選択します。
-
タグキー フィールドに、
staffNumberと入力します。 -
許可されたタグ値を指定する フィールドに、正規表現を入力します。
この例では、
^[0-9]+$と入力します。この表現は、タグ値が数字のみで構成されることを要求します。 -
ポリシー実行モード セクションでは、事後検出 がデフォルトで選択されています。リソースタイプ、リソースグループ、リージョン、タグ、リソース名の正規表現など、その他の設定も構成できます。また、[自動修復] を有効にすることもできます。
この例では、デフォルト設定のままにします。
-
-
作成 をクリックします。
-
-
タグポリシーをアタッチします。
手順 2 で作成したタグポリシーを現在のアカウントにアタッチします。アタッチすると、ポリシーはアカウントとそのすべての RAM ユーザーに適用されます。詳細については、「タグポリシーのアタッチ」をご参照ください。
-
有効なポリシーを表示します。
有効なポリシーは、現在のアカウントにアタッチされているすべてのタグポリシーを集約したものです。詳細については、「有効なポリシーの表示」をご参照ください。
-
検出タスクの完了後、結果を表示します。
システムは、
staffNumberタグキーが欠落しているリソースを自動的に検出します。また、タグ値が正規表現と一致しないリソースも検出します。たとえば、
staffNumber:aliceというタグを持つリソースは、非準拠としてフラグが立てられます。非準拠リソースの検出結果を表示またはダウンロードできます。詳細については、「非準拠検出結果の表示とダウンロード」をご参照ください。
次のステップ
非準拠のタグを手動で修復するか、タグポリシーで自動修復を有効にして修復してください。詳細については、「自動修復のためのタグポリシーの使用」をご参照ください。