API 標準および多言語対応の SDK
本製品 (Config/2020-09-07) の API は、RPC 標準に準拠した OpenAPI 仕様を採用しています。Alibaba Cloud には主要なプログラミング言語に対応した SDK が用意され、リクエスト署名のような手間がかかる手順を省略できます。そのため、開発者は HTTP 通信の詳細を意識することなく、各言語の構文で API を呼び出すことが可能になります。
カスタム署名
署名のカスタマイズが必要な場合、「署名メカニズム」を参照してリクエストに手動で署名できます。手動署名プロセスは非常に煩雑で、通常はおよそ 5 営業日かかります。詳細については、DingTalk サポート窓口 (グループチャット ID:147535001692) までお問い合わせください。
はじめに
Alibaba Cloud アカウント (root ユーザー) は最高レベルの管理権限を持ち、その AccessKey ペアが悪用されると、関連するすべてのリソースが不正にアクセスされ、重大なセキュリティリスクを引き起こす可能性があります。そのため、必要な場合以外は、Alibaba Cloud アカウントを使用しないでください。その代わりに、API のみでのアクセスを許可された Resource Access Management (RAM) ユーザーを作成し、RAM ポリシーを設定することで、最小権限の原則 (PoLP) を徹底してください。
API セキュリティを確保するには、以下を作成し、設定する必要があります。
RAM ユーザー
RAM ユーザー用の AccessKey ペア
アカウントグループ
|
API |
タイトル |
説明 |
| CreateAggregator | CreateAggregator | リソースディレクトリの管理アカウントまたは委任された管理者アカウントは、複数メンバーアカウントのリソース、コンプライアンスパッケージ、およびルールを一元管理するためのアカウントグループを作成できます。 |
| UpdateAggregator | UpdateAggregator | リソースディレクトリの管理アカウントまたはデリゲートされた管理者アカウントは、アカウントグループの名前と説明を変更したり、メンバーを追加または削除したりできます。 |
| DeleteAggregators | DeleteAggregators | リソースディレクトリの管理アカウントまたは委任された管理者アカウントは、アカウントグループを削除できます。 |
| ListAggregators | ListAggregators | 現在の管理アカウントまたは委任された管理者アカウント内のすべてのアカウントグループを照会します。 |
| GetAggregator | GetAggregator | アカウントグループの名前、作成時間、メンバー、タイプを照会します。 |
リソース
|
API |
タイトル |
説明 |
| シングルアカウント | シングルアカウント | |
| ListDiscoveredResources | ListDiscoveredResources | 現在の Alibaba Cloud アカウントで、リージョンをまたいで集約されたリソースのリストをクエリします。 |
| GetDiscoveredResource | GetDiscoveredResource | 特定のリソースの詳細を照会します。 |
| ListResourceRelations | ListResourceRelations | 特定のリソースに関連付けられているリソースのリストをクエリします。 |
| GetResourceConfigurationTimeline | GetResourceConfigurationTimeline | 指定されたリソースの構成履歴を照会します。Cloud Config は、リソースのすべての構成と関連付けの変更を構成履歴に記録します。記録は、Cloud Config サービスを有効にした後に開始されます。デフォルトでは、履歴は 10 年間保持されます。 |
| GetResourceComplianceTimeline | GetResourceComplianceTimeline | 指定されたリソースのコンプライアンス評価履歴をクエリします。履歴は、各評価のタイムスタンプと詳細を含むコンプライアンス評価レコードのセットです。 |
| ListResourcesByAdvancedSearch | ListResourcesByAdvancedSearch | \`SELECT` 文を使用して、リソースプロパティのフィールドに基づいてリソースを取得します。 |
| CreateAdvancedSearchFile | CreateAdvancedSearchFile | 現在の Alibaba Cloud アカウント用にダウンロード可能なリソースファイルを作成します。 |
| GetAdvancedSearchFile | GetAdvancedSearchFile | 現在のアカウントで最後に生成されたリソース詳細検索ファイルを取得します。この操作を呼び出して、リソース詳細検索ファイルの URL を取得できます。 |
| GenerateResourceInventory | GenerateResourceInventory | グローバルリソースのダウンロード可能な在庫を生成します。 |
| GetResourceInventory | GetResourceInventory | 現在のアカウントで最後に生成されたグローバルリソースインベントリの情報を照会します。 |
| GetDiscoveredResourceCountsGroupByRegion | GetDiscoveredResourceCountsGroupByRegion | リージョン別にリソースの統計情報を照会します。 |
| GetDiscoveredResourceCountsGroupByResourceType | GetDiscoveredResourceCountsGroupByResourceType | リソースタイプ別にリソースの統計を照会します。 |
| GetResourceComplianceGroupByResourceType | GetResourceComplianceGroupByResourceType | ルールに基づいてリソースのコンプライアンス評価結果を照会し、リソースタイプ別にグループ化して評価結果を表示します。 |
| GetResourceComplianceGroupByRegion | GetResourceComplianceGroupByRegion | ルールに基づいてリソースのコンプライアンス評価結果をクエリし、評価結果をリージョン別にグループ化して表示します。 |
| マルチアカウント | マルチアカウント | |
| ListAggregateDiscoveredResources | ListAggregateDiscoveredResources | 指定されたアカウントグループ内のリソースを照会します。 |
| GetAggregateDiscoveredResource | GetAggregateDiscoveredResource | アカウントグループ内の特定のリソースの詳細を照会します。 |
| ListAggregateResourceRelations | ListAggregateResourceRelations | アカウントグループ内の特定のリソースに関連するリソースのリストを照会します。 |
| GetAggregateResourceConfigurationTimeline | GetAggregateResourceConfigurationTimeline | 指定されたアカウントグループ内の特定のリソースの構成履歴をクエリします。Cloud Config を有効にすると、サービスはリソースのすべての構成と関係の変更を記録し、それらを構成履歴に整理します。この履歴は、デフォルトで 10 年間保存されます。 |
| GetAggregateResourceComplianceTimeline | GetAggregateResourceComplianceTimeline | アカウントグループ内の特定のリソースのコンプライアンスタイムラインを照会します。コンプライアンスタイムラインは、リソースのコンプライアンス評価レコードのセットです。各レコードには、評価の時間と内容が含まれます。 |
| ListAggregateResourcesByAdvancedSearch | ListAggregateResourcesByAdvancedSearch | SQL Select 文を使用して、リソースプロパティのフィールドに基づいて、特定のアカウントグループ内のリソースを検索できます。 |
| CreateAggregateAdvancedSearchFile | CreateAggregateAdvancedSearchFile | アカウントグループ内のリソースの詳細検索結果をダウンロード可能なファイルとして作成します。 |
| GetAggregateAdvancedSearchFile | GetAggregateAdvancedSearchFile | 特定のアカウントグループ内で最新に生成されたリソース詳細検索ファイルを取得します。 |
| GenerateAggregateResourceInventory | GenerateAggregateResourceInventory | アカウントグループ内のグローバルリソースのダウンロード可能なインベントリを生成します。 |
| GetAggregateResourceInventory | GetAggregateResourceInventory | 現在のアカウントグループ内のグローバルリソースページで生成された最新のリソースインベントリを取得します。 |
| GetAggregateResourceCountsGroupByRegion | GetAggregateResourceCountsGroupByRegion | アカウントグループ内のリソースに関する統計をリージョン別に照会します。 |
| GetAggregateResourceCountsGroupByResourceType | GetAggregateResourceCountsGroupByResourceType | リソースタイプ別にアカウントグループ内のリソースに関する統計を照会します。 |
| GetAggregateResourceComplianceGroupByRegion | GetAggregateResourceComplianceGroupByRegion | アカウントグループのルールについて、リソースタイプ別にグループ化された評価結果を照会します。 |
| GetAggregateResourceComplianceGroupByResourceType | GetAggregateResourceComplianceGroupByResourceType | アカウントグループのルールについて、リソースタイプ別にグループ化された評価結果を照会します。 |
| GetSupportedResourceRelationConfig | GetSupportedResourceRelationConfig | 指定されたリソースタイプでサポートされているリソース関係をクエリします。 |
| ListSupportedProducts | ListSupportedProducts | Cloud Config でサポートされているクラウドサービスとリソースタイプを照会します。 |
ルール
|
API |
タイトル |
説明 |
| シングルアカウント | シングルアカウント | |
| CreateConfigRule | CreateConfigRule | テンプレートまたは Function Compute を使用したカスタムルールからルールを作成し、リソースのコンプライアンスをチェックします。ルールを作成すると、Cloud Config は初回評価を実行し、その後、ルールのトリガーに基づいて後続の評価を自動的に実行します。手動で評価を実行することも可能です。 |
| UpdateConfigRule | UpdateConfigRule | ルールの説明、入力パラメーター、およびリスクレベルを変更します。 |
| ListConfigRules | ListConfigRules | ルールのリストをクエリします。 |
| GetConfigRule | GetConfigRule | 指定されたルールの詳細を照会します。 |
| ListConfigRuleEvaluationResults | ListConfigRuleEvaluationResults | ルールのコンプライアンス評価結果を照会します。 |
| ListResourceEvaluationResults | ListResourceEvaluationResults | ルールに基づいてリソースの評価結果を照会します。 |
| DeleteConfigRules | DeleteConfigRules | ルールを削除します。 |
| DeactiveConfigRules | DeactiveConfigRules | ルールを無効化します。ルールが無効化されると、そのルール内のリソースは評価されなくなります。ルールが無効化される前のコンプライアンス評価結果は引き続き表示されます。 |
| ActiveConfigRules | ActiveConfigRules | Cloud Config のルールを有効化します。ルールが有効化されると、Cloud Config はそのルールのトリガーメカニズムに基づいて、リソースのコンプライアンスを自動的に評価します。 |
| StartConfigRuleEvaluation | StartConfigRuleEvaluation | 特定のルール、またはコンプライアンスパッケージ内のすべてのルールを再評価します。 |
| IgnoreEvaluationResults | IgnoreEvaluationResults | 特定のリソースについて、ルールの評価結果を無視します。ルールを無視する期間を設定することもできます。無視期間が終了すると、システムはリソースに対するルールの評価結果の表示を自動的に再開します。 |
| RevertEvaluationResults | RevertEvaluationResults | 無視されたルールの一部のリソースに対する評価結果が再開された後、ルールに基づいて評価されたリソースを再評価します。 |
| GenerateConfigRulesReport | GenerateConfigRulesReport | ルールに対するコンプライアンス評価レポートを生成します。 |
| GetConfigRulesReport | GetConfigRulesReport | コンプライアンス評価レポートを Excel 形式でローカルマシンにダウンロードします。これにより、タスクの割り当てや、非準拠のリソース構成の修正が可能になります。 |
| GetConfigRuleSummaryByRiskLevel | GetConfigRuleSummaryByRiskLevel | ルールのリスクレベルに基づいてコンプライアンスの概要を照会します。 |
| GetResourceComplianceByConfigRule | GetResourceComplianceByConfigRule | ルールに対するコンプライアンス評価結果に基づいて、コンプライアンスのまとめを照会します。 |
| GetComplianceSummary | GetComplianceSummary | 現在のアカウントのコンプライアンスの概要を照会します。 |
| ListConfigRuleEvaluationStatistics | ListConfigRuleEvaluationStatistics | 現在の Alibaba Cloud アカウントのコンプライアンス評価結果の統計を照会します。 |
| マルチアカウント | マルチアカウント | |
| CreateAggregateConfigRule | CreateAggregateConfigRule | 指定されたアカウントグループのルールを作成します。テンプレートからルールを作成するか、Function Compute を使用してカスタムルールを作成できます。このルールは、リソースのコンプライアンスをチェックします。ルールが作成されると、自動的に一度実行されます。その後、Cloud Config は、ルールのトリガーに基づいて評価を実行します。手動で評価を実行することもできます。 |
| UpdateAggregateConfigRule | UpdateAggregateConfigRule | 指定されたアカウントグループ内のルールの説明、入力パラメーター、およびリスクレベルを変更します。 |
| ListAggregateConfigRules | ListAggregateConfigRules | 指定されたアカウントグループ内のルールを照会します。 |
| GetAggregateConfigRule | GetAggregateConfigRule | 指定されたアカウントグループ内の特定のルールの詳細を照会します。 |
| ListAggregateConfigRuleEvaluationResults | ListAggregateConfigRuleEvaluationResults | 指定されたアカウントグループ内のリソースに対するルールの評価結果を照会します。 |
| ListAggregateResourceEvaluationResults | ListAggregateResourceEvaluationResults | 指定されたアカウントグループ内のリソースのルール評価結果を照会します。 |
| DeleteAggregateConfigRules | DeleteAggregateConfigRules | アカウントグループから 1 つ以上のルールを削除します。ルールを削除すると、そのルールの構成も削除されます。 |
| DeactiveAggregateConfigRules | DeactiveAggregateConfigRules | アカウントグループ内の 1 つ以上のルールを無効にします。ルールを無効にすると、そのルール内のリソースは評価されなくなります。ルールが無効になる前のコンプライアンス評価結果は引き続き表示されます。 |
| ActiveAggregateConfigRules | ActiveAggregateConfigRules | アカウントグループ内の 1 つ以上のルールを有効化します。ルールが有効化されると、そのルールはトリガーメカニズムに基づいてリソースを自動的に評価し続けます。 |
| StartAggregateConfigRuleEvaluation | StartAggregateConfigRuleEvaluation | 特定のルール、または特定のアカウントグループ内のコンプライアンスパッケージに含まれるすべてのルールに基づいて、リソースのコンプライアンスを再評価します。 |
| IgnoreAggregateEvaluationResults | IgnoreAggregateEvaluationResults | 特定のルールに基づき、アカウントグループ内の一部のリソースの評価結果を無視します。評価結果を無視する期間を指定することも可能です。指定した期間が経過すると、ルールに基づくリソースの評価結果が自動的に表示されるようになります。 |
| RevertAggregateEvaluationResults | RevertAggregateEvaluationResults | アカウントグループ内の無視されたルールについて、一部のリソースの評価結果を再開した後、そのルールで評価されるリソースを再評価します。 |
| GenerateAggregateConfigRulesReport | GenerateAggregateConfigRulesReport | 指定されたアカウントグループ内のルールに関するコンプライアンス評価レポートを生成します。 |
| GetAggregateConfigRulesReport | GetAggregateConfigRulesReport | コンプライアンス評価レポートを Excel 形式でローカルマシンにダウンロードします。これにより、タスクを割り当て、非準拠のリソース構成を変更できます。 |
| GetAggregateConfigRuleSummaryByRiskLevel | GetAggregateConfigRuleSummaryByRiskLevel | アカウントグループ内のルールリスクレベルごとのコンプライアンス評価結果のまとめを照会します。 |
| GetAggregateResourceComplianceByConfigRule | GetAggregateResourceComplianceByConfigRule | アカウントグループ内のコンプライアンスパッケージのルールに基づいて、コンプライアンス評価結果を照会します。 |
| GetAggregateComplianceSummary | GetAggregateComplianceSummary | 指定されたアカウントグループのコンプライアンスのまとめをクエリします。 |
| ListAggregateConfigRuleEvaluationStatistics | ListAggregateConfigRuleEvaluationStatistics | アカウントグループのコンプライアンス評価結果の統計を照会します。 |
| CopyConfigRules | CopyConfigRules | ルールを複製します。 |
| PutEvaluations | PutEvaluations | Function Compute からのルールの評価結果を送信します。 |
| ListPreManagedRules | ListPreManagedRules | Cloud Config がサポートする事前評価ルールを照会します。 |
| EvaluatePreConfigRules | EvaluatePreConfigRules | リソースに対してコンプライアンス事前チェックを実行するための評価ルールを実行します。 |
| ListPreManagedRules | ListPreManagedRules | Cloud Config がサポートする事前評価ルールを照会します。 |
| EvaluatePreConfigRules | EvaluatePreConfigRules | リソースに対してコンプライアンス事前チェックを実行するための評価ルールを実行します。 |
コンプライアンスパッケージ
|
API |
タイトル |
説明 |
| シングルアカウント | シングルアカウント | |
| CreateCompliancePack | CreateCompliancePack | 現在のアカウントのコンプライアンスパッケージを作成します。 |
| UpdateCompliancePack | UpdateCompliancePack | 現在のアカウントで指定されたコンプライアンスパックの構成を更新します。 |
| ListCompliancePacks | ListCompliancePacks | 現在のアカウントのコンプライアンスパックを一覧表示します。 |
| GetCompliancePack | GetCompliancePack | 特定のコンプライアンスパッケージの詳細を照会します。 |
| DeleteCompliancePacks | DeleteCompliancePacks | コンプライアンスパッケージを 1 つ以上削除します。 |
| GenerateCompliancePackReport | GenerateCompliancePackReport | コンプライアンスパッケージに基づいてコンプライアンス評価レポートを生成します。 |
| GetCompliancePackReport | GetCompliancePackReport | コンプライアンスパッケージに基づいて生成されたコンプライアンス評価レポートを照会します。 |
| GetConfigRuleComplianceByPack | GetConfigRuleComplianceByPack | 指定されたコンプライアンスパッケージ内のルールのコンプライアンス統計をクエリします。 |
| GetResourceComplianceByPack | GetResourceComplianceByPack | コンプライアンスパッケージ内のリソースのコンプライアンス結果をクエリします。 |
| AttachConfigRuleToCompliancePack | AttachConfigRuleToCompliancePack | 1 つ以上のルールをコンプライアンスパッケージに追加します。 |
| DetachConfigRuleToCompliancePack | DetachConfigRuleToCompliancePack | この操作は、1 つ以上のルールをコンプライアンスパッケージからデタッチします。 |
| マルチアカウント | マルチアカウント | |
| CreateAggregateCompliancePack | CreateAggregateCompliancePack | 指定されたアカウントグループのコンプライアンスパックを作成します。 |
| UpdateAggregateCompliancePack | UpdateAggregateCompliancePack | 指定されたアカウントグループ内のコンプライアンスパックを更新します。 |
| ListAggregateCompliancePacks | ListAggregateCompliancePacks | 指定されたアカウントグループ内のコンプライアンスパックをクエリします。 |
| GetAggregateCompliancePack | GetAggregateCompliancePack | 指定されたアカウントグループ内のコンプライアンスパックの詳細をクエリします。 |
| DeleteAggregateCompliancePacks | DeleteAggregateCompliancePacks | アカウントグループのコンプライアンスパッケージを削除します。 |
| GenerateAggregateCompliancePackReport | GenerateAggregateCompliancePackReport | 指定されたアカウントグループ内の指定されたコンプライアンスパッケージの評価レポートを生成します。 |
| GetAggregateCompliancePackReport | GetAggregateCompliancePackReport | アカウントグループのコンプライアンスパッケージに基づいて生成されたコンプライアンス評価レポートを照会します。 |
| GetAggregateResourceComplianceByPack | GetAggregateResourceComplianceByPack | 指定されたアカウントグループ内の指定されたコンプライアンスパッケージ内のリソースのコンプライアンス統計をクエリします。 |
| GetAggregateConfigRuleComplianceByPack | GetAggregateConfigRuleComplianceByPack | 指定されたアカウントグループ内の指定されたコンプライアンスパック内のルールのコンプライアンス結果をクエリします。 |
| GetAggregateAccountComplianceByPack | GetAggregateAccountComplianceByPack | アカウントグループ内でコンプライアンスパッケージが適用されるメンバーアカウントのコンプライアンス評価結果をクエリします。 |
| AttachAggregateConfigRuleToCompliancePack | AttachAggregateConfigRuleToCompliancePack | アカウントグループ内の 1 つ以上のルールをコンプライアンスパッケージに追加します。 |
| DetachAggregateConfigRuleToCompliancePack | DetachAggregateConfigRuleToCompliancePack | アカウントグループ内の 1 つ以上のルールをコンプライアンスパッケージから削除します。 |
| CopyCompliancePacks | CopyCompliancePacks | コンプライアンスパッケージを複製します。 |
| ListCompliancePackTemplates | ListCompliancePackTemplates | CloudConfig が提供するすべてのコンプライアンスパックテンプレートの詳細をクエリします。 |
修復テンプレート
|
API |
タイトル |
説明 |
| シングルアカウント | シングルアカウント | |
| CreateRemediation | CreateRemediation | 既存のルールに対して修正を作成します。 |
| UpdateRemediation | UpdateRemediation | 指定された修正設定を更新します。 |
| ListRemediations | ListRemediations | 修正テンプレートの実行に関する情報をクエリします。 |
| DeleteRemediations | DeleteRemediations | 指定された修復設定を削除します。 |
| StartRemediation | StartRemediation | 指定されたルールの修復を手動で実行します。 |
| ListRemediationExecutions | ListRemediationExecutions | ルールの修復レコードをクエリします。 |
| DescribeRemediation | DescribeRemediation | このトピックでは、ID が crr-f381cf0c1c2f004e\\\\*\\\\*\\\\*\\\\* である修正設定の詳細をクエリする方法の例を説明します。 |
| マルチアカウント | マルチアカウント | |
| CreateAggregateRemediation | CreateAggregateRemediation | 指定されたアカウントグループ内のルールに対して修復を作成します。 |
| UpdateAggregateRemediation | UpdateAggregateRemediation | 指定されたルールの修復を更新します。 |
| ListAggregateRemediations | ListAggregateRemediations | 指定されたアカウントグループ内の修正をクエリします。 |
| DeleteAggregateRemediations | DeleteAggregateRemediations | 指定されたアカウントグループ内のルールに対する修復設定を削除します。 |
| StartAggregateRemediation | StartAggregateRemediation | 指定されたアカウントグループのルールに対して、手動で修復操作を実行します。 |
| ListAggregateRemediationExecutions | ListAggregateRemediationExecutions | アカウントグループ内のルールの修正レコードをクエリします。 |
| ListRemediationTemplates | ListRemediationTemplates | マネージドルールの修正テンプレートのリストを照会します。 |
| GetRemediationTemplate | GetRemediationTemplate | 自動修復テンプレートの詳細をクエリします。 |
配信
|
API |
タイトル |
説明 |
| シングルアカウント | シングルアカウント | |
| CreateConfigDeliveryChannel | CreateConfigDeliveryChannel | Simple Log Service (SLS)、Object Storage Service (OSS)、または Simple Message Queue (旧称:MNS) にリソースデータを配信するための配信チャンネルを作成します。 |
| UpdateConfigDeliveryChannel | UpdateConfigDeliveryChannel | この操作は、現在のアカウントの配信チャネルを変更します。 |
| DeleteConfigDeliveryChannel | DeleteConfigDeliveryChannel | 配信チャンネルを削除します。 |
| ListConfigDeliveryChannels | ListConfigDeliveryChannels | 配信チャネルのリストを返します。 |
| GetConfigDeliveryChannel | GetConfigDeliveryChannel | 指定された配信チャネルの詳細を照会します。 |
| マルチアカウント | マルチアカウント | |
| CreateAggregateConfigDeliveryChannel | CreateAggregateConfigDeliveryChannel | 指定されたアカウントグループの配信チャネルを作成し、リソースデータを Simple Log Service (SLS)、Object Storage Service (OSS)、または Simple Message Queue (旧称:MNS) に配信します。 |
| UpdateAggregateConfigDeliveryChannel | UpdateAggregateConfigDeliveryChannel | アカウントグループ内の配信チャネルを変更します。 |
| DeleteAggregateConfigDeliveryChannel | DeleteAggregateConfigDeliveryChannel | アカウントグループから配信チャネルを削除します。 |
| ListAggregateConfigDeliveryChannels | ListAggregateConfigDeliveryChannels | アカウントグループ内のすべての配信チャネルの情報を照会します。 |
| GetAggregateConfigDeliveryChannel | GetAggregateConfigDeliveryChannel | アカウントグループ内の配信チャネルの情報を照会します。 |
タグ
|
API |
タイトル |
説明 |
| GetConfigurationRecorder | GetConfigurationRecorder | 現在のアカウントの Cloud Config サービスのステータスとリソース監視範囲をクエリします。 |
| StartConfigurationRecorder | StartConfigurationRecorder | Cloud Config を有効にして、Alibaba Cloud アカウントのリソースをモニターします。 |
| UpdateConfigurationRecorder | UpdateConfigurationRecorder | 現在のアカウントのリソース監視範囲を変更します。 |
サービス統合
|
API |
タイトル |
説明 |
| CreateReportTemplate | CreateReportTemplate | 現在の UID のコンプライアンスレポートテンプレートを作成します。 |
| GetReportTemplate | GetReportTemplate | コンプライアンス レポートテンプレートの詳細を取得します。 |
| UpdateReportTemplate | UpdateReportTemplate | コンプライアンスレポートテンプレートを更新します。 |
サービス設定
|
API |
タイトル |
説明 |
| ActiveAggregateConfigRules | ActiveAggregateConfigRules | アカウントグループ内の 1 つ以上のルールを有効化します。ルールが有効化されると、そのルールはトリガーメカニズムに基づいてリソースを自動的に評価し続けます。 |
| ActiveConfigRules | ActiveConfigRules | Cloud Config のルールを有効化します。ルールが有効化されると、Cloud Config はそのルールのトリガーメカニズムに基づいて、リソースのコンプライアンスを自動的に評価します。 |
| AttachAggregateConfigRuleToCompliancePack | AttachAggregateConfigRuleToCompliancePack | アカウントグループ内の 1 つ以上のルールをコンプライアンスパッケージに追加します。 |
| AttachConfigRuleToCompliancePack | AttachConfigRuleToCompliancePack | 1 つ以上のルールをコンプライアンスパッケージに追加します。 |
レポートテンプレート
|
API |
タイトル |
説明 |
| CreateReportTemplate | CreateReportTemplate | 現在の UID のコンプライアンスレポートテンプレートを作成します。 |
| GetReportTemplate | GetReportTemplate | コンプライアンス レポートテンプレートの詳細を取得します。 |
| UpdateReportTemplate | UpdateReportTemplate | コンプライアンスレポートテンプレートを更新します。 |
| ListReportTemplates | ListReportTemplates | コンプライアンスレポートテンプレートの詳細をバッチで照会します。 |
| DeleteReportTemplate | DeleteReportTemplate | コンプライアンスレポートテンプレートを削除します。 |
| GenerateReportFromTemplate | GenerateReportFromTemplate | レポートテンプレートからレポート ID を生成します。 |
| GetReportFromTemplate | GetReportFromTemplate | レポートテンプレートから生成されたレポートを取得します。 |
| TriggerReportSend | TriggerReportSend | リアルタイムのテスト通知を送信します。 |
その他
|
API |
タイトル |
説明 |
| DryRunConfigRule | DryRunConfigRule | この API は、プロアクティブなコンプライアンスの事前チェックのためにルールでドライランを実行します。 |
| DescribeDiscoveredResourceBatch | DescribeDiscoveredResourceBatch | この操作は、複数のリソースの詳細をバッチで取得します。 |
| DescribeIntegratedServiceStatus | DescribeIntegratedServiceStatus | 統合クラウドサービスの承認状態を照会します。 |
| GetResourceConfigurationSample | GetResourceConfigurationSample | この操作は、指定されたリソースタイプの構成サンプルを取得します。 |
| GetResourceTypeProperties | GetResourceTypeProperties | この操作は、指定されたリソースタイプのプロパティ記述を取得します。 |
| ListAggregateRecommendManagedRules | ListAggregateRecommendManagedRules | この操作は、アカウントグループの推奨マネージドルールのリストを取得します。 |
| ListConfigRuleOperators | ListConfigRuleOperators | Cloud Config ルールで使用できるオペレーターをリスト表示します。 |
| ListRecommendManagedRules | ListRecommendManagedRules | この操作で、推奨マネージドルールのリストを取得します。 |
| StartConfigRuleEvaluationByResource | StartConfigRuleEvaluationByResource | 単一リソースの再評価を開始します。 |