使用正則表達式檢測標簽值的合規(guī)性
您可以在標簽策略中設(shè)置標簽值需要滿足正則表達式。對不滿足正則表達式的標簽值,支持自動修復。
前提條件
請確保您已經(jīng)啟用了標簽策略功能。具體操作,請參見啟用標簽策略。
背景信息
支持標簽自動檢測和修復的云服務(wù)都支持正則表達式檢測。更多信息,請參見支持標簽策略的云服務(wù)的是否支持標簽自動檢測和修復列。
操作步驟
當前賬號標簽策略和資源目錄標簽策略都支持正則表達式檢測。如下將以當前賬號標簽策略為例,假設(shè)企業(yè)要求資源必須綁定員工工號標簽,標簽鍵為staffNumber
,標簽值為員工工號,工號格式需要固定為純數(shù)字。
登錄標簽控制臺。
創(chuàng)建標簽策略。
在左側(cè)導航欄,選擇 。
在策略庫頁面,單擊創(chuàng)建標簽策略。
輸入策略名稱。
輸入策略描述。
使用快速錄入模式配置策略信息。
在標簽鍵文本框,輸入
staffNumber
。在選擇策略場景列表,選擇策略場景為標簽值匹配指定正則表達式。
在指定允許的標簽值文本框,輸入正則表達式。
本示例中,輸入
^[0-9]+$
。在策略執(zhí)行方式區(qū)域,系統(tǒng)默認選中事后檢測方式,您還可以按需指定資源類型、資源組范圍、地域范圍、是否啟用自動修復等。
本示例為方便操作,保留默認值,暫不設(shè)置自定義參數(shù)。
單擊創(chuàng)建。
綁定標簽策略。
查看有效策略。
有效策略是當前賬號上綁定的多個標簽策略經(jīng)過聚合計算出的一個最終策略。具體操作,請參見查看有效策略。
等待一段時間,直到檢測任務(wù)完成后,查看自動檢測結(jié)果。
系統(tǒng)會自動檢測出應該綁定但實際未綁定標簽鍵
staffNumber
的資源及綁定了不符合正則表達式要求的標簽值的資源。例如:某資源綁定的標簽為staffNumber:alice
,則會被判定為不合規(guī)。您可以查看或下載不合規(guī)資源的檢測結(jié)果。具體操作,請參見查看和下載不合規(guī)資源的檢測結(jié)果。
后續(xù)操作
針對檢測出的不合規(guī)標簽,您可以根據(jù)實際情況,選擇手動修復或啟用標簽策略的自動修復功能進行自動修復。關(guān)于標簽策略自動修復的操作,請參見使用標簽策略實現(xiàn)標簽自動修復。