Config AWS 的動作、資源和條件索引鍵
AWS Config (服務字首:config) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。
參考資料:
-
了解如何設定此服務。
-
檢視可供此服務使用的 API 操作清單。
-
了解如何使用 IAM 許可政策來保護此服務及其資源。
-
檢視此服務的程式設計服務授權參考
。
Config AWS 定義的 API 操作
下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。
| 作業 | IAM 動作 | 條件鍵 | 可能的值 (s) | 存取層級 |
|---|---|---|---|---|
|
AssociateResourceTypes |
寫入 |
|||
|
BatchGetAggregateResourceConfig |
讀取 |
|||
|
BatchGetResourceConfig |
讀取 |
|||
|
DeleteAggregationAuthorization |
寫入 |
|||
|
DeleteConfigRule |
寫入 |
|||
|
DeleteConfigurationAggregator |
寫入 |
|||
|
DeleteConfigurationRecorder |
寫入 |
|||
|
DeleteConformancePack |
寫入 |
|||
|
DeleteConnector |
寫入 |
|||
|
DeleteDeliveryChannel |
寫入 |
|||
|
DeleteEvaluationResults |
寫入 |
|||
|
DeleteOrganizationConfigRule |
寫入 |
|||
|
DeleteOrganizationConformancePack |
寫入 |
|||
|
DeletePendingAggregationRequest |
寫入 |
|||
|
DeleteRemediationConfiguration |
寫入 |
|||
|
DeleteRemediationExceptions |
寫入 |
|||
|
DeleteResourceConfig |
寫入 |
|||
|
DeleteRetentionConfiguration |
寫入 |
|||
|
DeleteServiceLinkedConfigurationRecorder |
寫入 |
|||
|
DeleteStoredQuery |
寫入 |
|||
|
DeliverConfigSnapshot |
讀取 |
|||
|
DescribeAggregateComplianceByConfigRules |
讀取 |
|||
|
DescribeAggregateComplianceByConformancePacks |
讀取 |
|||
|
DescribeAggregationAuthorizations |
清單 |
|||
|
DescribeComplianceByConfigRule |
讀取 |
|||
|
DescribeComplianceByResource |
讀取 |
|||
|
DescribeConfigRuleEvaluationStatus |
讀取 |
|||
|
DescribeConfigRules |
清單 |
|||
|
DescribeConfigurationAggregatorSourcesStatus |
讀取 |
|||
|
DescribeConfigurationAggregators |
清單 |
|||
|
DescribeConfigurationRecorderStatus |
讀取 |
|||
|
DescribeConfigurationRecorders |
讀取 |
|||
|
DescribeConformancePackCompliance |
讀取 |
|||
|
DescribeConformancePackStatus |
讀取 |
|||
|
DescribeConformancePacks |
清單 |
|||
|
DescribeDeliveryChannelStatus |
讀取 |
|||
|
DescribeDeliveryChannels |
清單 |
|||
|
DescribeOrganizationConfigRuleStatuses |
讀取 |
|||
|
DescribeOrganizationConfigRules |
清單 |
|||
|
DescribeOrganizationConformancePackStatuses |
讀取 |
|||
|
DescribeOrganizationConformancePacks |
清單 |
|||
|
DescribePendingAggregationRequests |
清單 |
|||
|
DescribeRemediationConfigurations |
清單 |
|||
|
DescribeRemediationExceptions |
清單 |
|||
|
DescribeRemediationExecutionStatus |
讀取 |
|||
|
DescribeRetentionConfigurations |
清單 |
|||
|
DisassociateResourceTypes |
寫入 |
|||
|
GetAggregateComplianceDetailsByConfigRule |
讀取 |
|||
|
GetAggregateConfigRuleComplianceSummary |
讀取 |
|||
|
GetAggregateConformancePackComplianceSummary |
讀取 |
|||
|
GetAggregateDiscoveredResourceCounts |
讀取 |
|||
|
GetAggregateResourceConfig |
讀取 |
|||
|
GetComplianceDetailsByConfigRule |
讀取 |
|||
|
GetComplianceDetailsByResource |
讀取 |
|||
|
GetComplianceSummaryByConfigRule |
讀取 |
|||
|
GetComplianceSummaryByResourceType |
讀取 |
|||
|
GetConformancePackComplianceDetails |
讀取 |
|||
|
GetConformancePackComplianceSummary |
讀取 |
|||
|
GetConnector |
讀取 |
|||
|
GetCustomRulePolicy |
讀取 |
|||
|
GetDiscoveredResourceCounts |
讀取 |
|||
|
GetOrganizationConfigRuleDetailedStatus |
讀取 |
|||
|
GetOrganizationConformancePackDetailedStatus |
讀取 |
|||
|
GetOrganizationCustomRulePolicy |
讀取 |
|||
|
GetResourceConfigHistory |
讀取 |
|||
|
GetResourceEvaluationSummary |
讀取 |
|||
|
GetStoredQuery |
讀取 |
|||
|
ListAggregateDiscoveredResources |
清單 |
|||
|
ListConfigurationRecorders |
清單 |
|||
|
ListConformancePackComplianceScores |
清單 |
|||
|
ListConnectors |
清單 |
|||
|
ListDiscoveredResources |
清單 |
|||
|
ListResourceEvaluations |
清單 |
|||
|
ListStoredQueries |
清單 |
|||
|
ListTagsForResource |
讀取 |
|||
|
PutAggregationAuthorization |
寫入 |
|||
標記、寫入 |
||||
|
PutConfigRule |
寫入 |
|||
標記、寫入 |
||||
|
PutConfigurationAggregator |
寫入 |
|||
標記、寫入 |
||||
iam:PassedToService |
config.amazonaws.com |
寫入 |
||
|
PutConfigurationRecorder |
寫入 |
|||
標記、寫入 |
||||
iam:PassedToService |
config.amazonaws.com |
寫入 |
||
|
PutConformancePack |
寫入 |
|||
標記、寫入 |
||||
iam:PassedToService |
ssm.amazonaws.com |
寫入 |
||
|
PutConnector |
寫入 |
|||
標記、寫入 |
||||
|
PutDeliveryChannel |
寫入 |
|||
|
PutEvaluations |
寫入 |
|||
|
PutExternalEvaluation |
寫入 |
|||
|
PutOrganizationConfigRule |
寫入 |
|||
標記、寫入 |
||||
|
PutOrganizationConformancePack |
寫入 |
|||
標記、寫入 |
||||
iam:PassedToService |
ssm.amazonaws.com |
寫入 |
||
|
PutRemediationConfigurations |
寫入 |
|||
iam:PassedToService |
ssm.amazonaws.com |
寫入 |
||
|
PutRemediationExceptions |
寫入 |
|||
|
PutResourceConfig |
寫入 |
|||
|
PutRetentionConfiguration |
寫入 |
|||
|
PutServiceLinkedConfigurationRecorder |
寫入 |
|||
|
PutStoredQuery |
寫入 |
|||
標記、寫入 |
||||
|
PutThirdPartyServiceLinkedConfigurationRecorder |
讀取 |
|||
寫入 |
||||
|
SelectAggregateResourceConfig |
讀取 |
|||
|
SelectResourceConfig |
讀取 |
|||
|
StartConfigRulesEvaluation |
寫入 |
|||
|
StartConfigurationRecorder |
寫入 |
|||
|
StartRemediationExecution |
寫入 |
|||
|
StartResourceEvaluation |
寫入 |
|||
|
StopConfigurationRecorder |
寫入 |
|||
|
TagResource |
標記、寫入 |
|||
|
UntagResource |
標記、寫入 |
Config AWS 定義的動作
您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許將所有指定的資源類型新增至組態記錄器的 RecordingGroup,並在記錄時包含這些資源類型 |
寫入 |
|||
准許傳回 AWS Config 彙總工具中存在之資源的目前組態項目 |
讀取 |
|||
准許傳回一或多個所請求資源的目前組態 |
讀取 |
|||
准許刪除特定區域中授予特定組態彙總帳戶的授權 |
寫入 |
|||
准許刪除指定的 AWS Config 規則及其所有評估結果 |
寫入 |
|||
准許刪除指定的組態彙總工具,以及與彙總工具相關聯的彙總資料 |
寫入 |
|||
准許刪除客戶受管組態記錄器 |
寫入 |
|||
准許刪除指定的一致性套件,以及該一致性套件內的所有 AWS Config 規則和所有評估結果 |
寫入 |
|||
准許刪除連接器組態 |
寫入 |
|||
准許刪除傳送通道 |
寫入 |
|||
准許刪除指定 Config 規則的評估結果 |
寫入 |
|||
准許從該組織的所有成員帳戶中,刪除指定的組織組態規則及其所有評估結果 |
寫入 |
|||
准許從該組織的所有成員帳戶中,刪除指定的組織符合性套件及其所有評估結果 |
寫入 |
|||
准許刪除特定區域中特定彙總帳戶的待定授權請求 |
寫入 |
|||
准許刪除修補組態 |
寫入 |
|||
准許刪除特定 Config AWS 規則之特定資源金鑰的一或多個修復例外狀況 |
寫入 |
|||
准許記錄已刪除之自訂資源的組態狀態 |
寫入 |
|||
准許刪除保留組態 |
寫入 |
|||
准許刪除服務連結組態記錄器 |
寫入 |
|||
准許刪除 AWS 帳戶 中 的預存查詢 AWS 區域 |
寫入 |
|||
准許排定在指定的傳送通道中將組態快照傳送到 Amazon S3 儲存貯體 |
讀取 |
|||
准許傳回合規和不合規規則的清單,以及合規和不合規規則的資源數量 |
讀取 |
|||
准許傳回合規和不合規的一致性套件清單,註明每個一致性套件當中合規、不合規的規則數量和規則總數 |
讀取 |
|||
准許傳回授與各種彙總帳戶和區域的授權清單 |
清單 |
|||
准許指出指定的 AWS Config 規則是否合規 |
讀取 |
|||
准許指出指定的 AWS 資源是否合規 |
讀取 |
|||
准許傳回每個 AWS 受管 Config 規則的狀態資訊 |
讀取 |
|||
准許傳回 Config AWS 規則的詳細資訊 |
清單 |
|||
准許傳回彙總工具內來源的狀態資訊 |
讀取 |
|||
准許傳回一或多個組態彙總工具的詳細資訊 |
清單 |
|||
准許傳回特定組態記錄器的目前狀態 |
讀取 |
|||
准許傳回一或多個特定組態記錄器的名稱 |
讀取 |
|||
准許傳回該符合性套件中每個規則的合規資訊 |
讀取 |
|||
准許提供一或多個符合性套件部署狀態 |
讀取 |
|||
准許傳回一或多個符合性套件的清單 |
清單 |
|||
准許傳回特定傳送通道的目前狀態 |
讀取 |
|||
准許傳回特定傳送通道的詳細資訊 |
清單 |
|||
准許提供組織的組織組態規則部署狀態 |
讀取 |
|||
准許傳回組織組態規則清單 |
清單 |
|||
准許提供組織的組織符合性套件部署狀態 |
讀取 |
|||
准許傳回組織符合性套件的清單 |
清單 |
|||
准許傳回所有擱置中的彙總請求清單 |
清單 |
|||
准許傳回一或多個修補組態的詳細資訊 |
清單 |
|||
准許傳回一或多個修補例外狀況的詳細資訊 |
清單 |
|||
准許提供一組資源的詳細「補救執行」檢視,包括失敗步驟的狀態、時間戳記和任何錯誤訊息 |
讀取 |
|||
准許傳回一或多個保留組態的詳細資訊 |
清單 |
|||
准許從組態記錄器的 RecordingGroup 中移除所有指定的資源類型,並在記錄時排除這些資源類型 |
寫入 |
|||
准許傳回規則中特定資源之指定 AWS Config 規則的評估結果 |
讀取 |
|||
准許針對彙總工具中的一或多個帳戶和區域,傳回合規和不合規的規則數量 |
讀取 |
|||
准許針對彙總工具中的一或多個帳戶和區域,傳回合規和不合規的一致性套件數量 |
讀取 |
|||
准許傳回存在於 AWS Config 彙總工具中跨帳戶和區域的資源計數 |
讀取 |
|||
准許傳回在特定來源帳戶和區域中針對特定資源而彙總的組態項目 |
讀取 |
|||
准許傳回指定 Config AWS 規則的評估結果 |
讀取 |
|||
准許傳回指定 AWS 資源的評估結果 |
讀取 |
|||
准許傳回合規和不合規的 AWS Config 規則數目,每個規則最多 25 個 |
讀取 |
|||
准許傳回合規的資源數量和不合規的資源數量 |
讀取 |
|||
准許傳回一致性套件所監控之所有 AWS 資源的一致性套件合規詳細資訊 |
讀取 |
|||
准許提供一或多個符合性套件的合規摘要 |
讀取 |
|||
准許傳回特定連接器組態的詳細資訊 |
讀取 |
|||
准許傳回包含 Config AWS 自訂政策規則邏輯的政策定義 |
讀取 |
|||
准許傳回 資源類型、每個資源類型的數量,以及 AWS Config 在此區域中為您記錄的資源總數 AWS 帳戶 |
讀取 |
|||
准許針對指定的組織組態規則,傳回組織內每個成員帳戶的詳細狀態 |
讀取 |
|||
准許針對指定的組織符合性套件,傳回組織內每個成員帳戶的詳細狀態 |
讀取 |
|||
准許傳回包含組織 Config AWS 自訂政策規則邏輯的政策定義 |
讀取 |
|||
准許傳回特定資源的組態項目清單 |
讀取 |
|||
准許針對特定的資源評估 ID 傳回資源評估摘要 |
讀取 |
|||
准許傳回存儲之特定查詢的詳細資訊 |
讀取 |
|||
准許接受資源類型,並傳回在帳戶和區域各處針對特定資源類型所彙總的資源識別符清單 |
清單 |
|||
准許列出 AWS 帳戶 中 的組態記錄器摘要 AWS 區域 |
清單 |
|||
准許傳回一致性套件中合規規則資源組合佔可能的規則資源組合總數的百分比 |
清單 |
|||
准許列出 AWS 帳戶 和 區域中的所有連接器 |
清單 |
|||
准許接受資源類型,並傳回該類型之資源的資源識別符清單 |
清單 |
|||
准許列出 AWS 帳戶 中 的資源評估摘要 AWS 區域 |
清單 |
|||
准許列出 AWS 帳戶 中 的預存查詢 AWS 區域 |
清單 |
|||
准許列出 AWS Config 資源的標籤 |
讀取 |
|||
准許授權彙總帳戶和區域從來源帳戶和區域收集資料 |
寫入 |
|||
准許新增或更新 Config AWS 規則,以評估您的 AWS 資源是否符合所需的組態 |
寫入 |
|||
准許以選取的來源帳戶和區域建立和更新組態彙總工具 |
寫入 |
|||
准許建立或更新客戶受管組態記錄器,以記錄選取的資源組態 |
寫入 |
|||
准許建立或更新符合性套件 |
寫入 |
|||
准許建立連接器組態,其中包含供應商身分資訊,以及第三方記錄所需的其他選用供應商特定資訊 |
寫入 |
|||
准許建立傳送通道物件,以將組態資訊傳遞至 Amazon S3 儲存貯體和 Amazon SNS 主題 |
寫入 |
|||
准許 AWS Lambda 函數使用 將評估結果交付至 AWS Config |
寫入 |
|||
准許將評估結果交付至 AWS Config |
寫入 |
|||
准許為您的整個組織新增或更新組織組態規則,以評估您的 AWS 資源是否符合所需的組態 |
寫入 |
|||
准許為您的整個組織新增或更新組織一致性套件,以評估您的 AWS 資源是否符合所需的組態 |
寫入 |
|||
准許使用具有所選目標或動作的特定 AWS Config 規則新增或更新修補組態 |
寫入 |
|||
准許新增或更新特定 Config AWS 規則之特定資源的修復例外狀況 |
寫入 |
|||
准許記錄要求中提供之資源的組態狀態 |
寫入 |
|||
准許建立和更新保留組態,其中包含 Config 存放歷史資訊之保留期間 (天數) AWS 的詳細資訊 |
寫入 |
|||
准許建立新的服務連結組態記錄器,以記錄連結服務範圍內的資源組態 |
寫入 |
|||
准許儲存新的查詢或更新儲存的現有查詢 |
寫入 |
|||
准許為連結至特定 AWS 合作夥伴服務的第三方供應商建立或更新服務連結組態記錄器 |
寫入 |
|||
准許接受結構化查詢語言 (SQL) SELECT 命令和彙整工具,以查詢跨多個帳戶和區域的 AWS 資源組態狀態、執行對應的搜尋,並傳回符合屬性的資源組態 |
讀取 |
|||
准許接受結構式查詢語言 (SQL) SELECT 命令、執行對應的搜尋,然後傳回符合屬性的資源組態 |
讀取 |
|||
准許根據指定的 Config 規則來評估資源 |
寫入 |
|||
准許客戶受管組態記錄器開始記錄您選取要在 中記錄 AWS 的資源組態 AWS 帳戶 |
寫入 |
|||
准許針對上次已知的修補組態,執行指定 AWS Config 規則的隨需修補 |
寫入 |
|||
准許根據帳戶中的 Config AWS 規則評估您的資源詳細資訊 |
寫入 |
|||
准許客戶受管組態記錄器停止記錄您選取要在 中記錄 AWS 的資源組態 AWS 帳戶 |
寫入 |
|||
准許將指定的標籤與具有特定 resourceArn 的資源關聯 |
標記、寫入 |
|||
准許刪除資源中的指定標籤 |
標記、寫入 |
|||
Config AWS 定義的資源類型
此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。
| 資源類型 | ARN | 條件索引鍵 |
|---|---|---|
arn:${Partition}:config:${Region}:${Account}:aggregation-authorization/${AggregatorAccount}/${AggregatorRegion} |
||
arn:${Partition}:config:${Region}:${Account}:config-rule/${ConfigRuleId} |
||
arn:${Partition}:config:${Region}:${Account}:config-aggregator/${AggregatorId} |
||
arn:${Partition}:config:${Region}:${Account}:configuration-recorder/${RecorderName}/${RecorderId} |
||
arn:${Partition}:config:${Region}:${Account}:conformance-pack/${ConformancePackName}/${ConformancePackId} |
||
arn:${Partition}:config:${Region}:${Account}:connector/${Provider}/${ProviderId}/${ConnectorId} |
||
arn:${Partition}:config:${Region}:${Account}:organization-config-rule/${OrganizationConfigRuleId} |
||
arn:${Partition}:config:${Region}:${Account}:organization-conformance-pack/${OrganizationConformancePackId} |
||
arn:${Partition}:config:${Region}:${Account}:remediation-configuration/${RemediationConfigurationId} |
||
arn:${Partition}:config:${Region}:${Account}:stored-query/${StoredQueryName}/${StoredQueryId} |
Config AWS 的條件索引鍵
AWS Config 定義下列條件索引鍵,可用於 IAM 政策的 Condition元素。
| 條件索引鍵 | 描述 | Type |
|---|---|---|
依每個標籤的允許值集來篩選存取 |
String |
|
依與資源相關聯的標籤值篩選存取權 |
String |
|
依請求中是否存在強制性標籤來篩選存取 |
ArrayOfString |
|
依組態記錄器的服務主體篩選存取權 |
String |