View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Config - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Config

AWS Config (Dienstpräfix:config) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert von AWS Config

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

AssociateResourceTypes

Konfiguration: AssociateResourceTypes

Schreiben

BatchGetAggregateResourceConfig

Konfiguration: BatchGetAggregateResourceConfig

Lesen

BatchGetResourceConfig

Konfiguration: BatchGetResourceConfig

Lesen

DeleteAggregationAuthorization

Konfiguration: DeleteAggregationAuthorization

Schreiben

DeleteConfigRule

Konfiguration: DeleteConfigRule

Schreiben

DeleteConfigurationAggregator

Konfiguration: DeleteConfigurationAggregator

Schreiben

DeleteConfigurationRecorder

Konfiguration: DeleteConfigurationRecorder

Schreiben

DeleteConformancePack

Konfiguration: DeleteConformancePack

Schreiben

DeleteConnector

Konfiguration: DeleteConnector

Schreiben

DeleteDeliveryChannel

Konfiguration: DeleteDeliveryChannel

Schreiben

DeleteEvaluationResults

Konfiguration: DeleteEvaluationResults

Schreiben

DeleteOrganizationConfigRule

Konfiguration: DeleteOrganizationConfigRule

Schreiben

DeleteOrganizationConformancePack

Konfiguration: DeleteOrganizationConformancePack

Schreiben

DeletePendingAggregationRequest

Konfiguration: DeletePendingAggregationRequest

Schreiben

DeleteRemediationConfiguration

Konfiguration: DeleteRemediationConfiguration

Schreiben

DeleteRemediationExceptions

Konfiguration: DeleteRemediationExceptions

Schreiben

DeleteResourceConfig

Konfiguration: DeleteResourceConfig

Schreiben

DeleteRetentionConfiguration

Konfiguration: DeleteRetentionConfiguration

Schreiben

DeleteServiceLinkedConfigurationRecorder

Konfiguration: DeleteServiceLinkedConfigurationRecorder

Schreiben

DeleteStoredQuery

Konfiguration: DeleteStoredQuery

Schreiben

DeliverConfigSnapshot

Konfiguration: DeliverConfigSnapshot

Lesen

DescribeAggregateComplianceByConfigRules

Konfiguration: DescribeAggregateComplianceByConfigRules

Lesen

DescribeAggregateComplianceByConformancePacks

Konfiguration: DescribeAggregateComplianceByConformancePacks

Lesen

DescribeAggregationAuthorizations

Konfiguration: DescribeAggregationAuthorizations

Auflisten

DescribeComplianceByConfigRule

Konfiguration: DescribeComplianceByConfigRule

Lesen

DescribeComplianceByResource

Konfiguration: DescribeComplianceByResource

Lesen

DescribeConfigRuleEvaluationStatus

Konfiguration: DescribeConfigRuleEvaluationStatus

Lesen

DescribeConfigRules

Konfiguration: DescribeConfigRules

Auflisten

DescribeConfigurationAggregatorSourcesStatus

Konfiguration: DescribeConfigurationAggregatorSourcesStatus

Lesen

DescribeConfigurationAggregators

Konfiguration: DescribeConfigurationAggregators

Auflisten

DescribeConfigurationRecorderStatus

Konfiguration: DescribeConfigurationRecorderStatus

Lesen

DescribeConfigurationRecorders

Konfiguration: DescribeConfigurationRecorders

Lesen

DescribeConformancePackCompliance

Konfiguration: DescribeConformancePackCompliance

Lesen

DescribeConformancePackStatus

Konfiguration: DescribeConformancePackStatus

Lesen

DescribeConformancePacks

Konfiguration: DescribeConformancePacks

Auflisten

DescribeDeliveryChannelStatus

Konfiguration: DescribeDeliveryChannelStatus

Lesen

DescribeDeliveryChannels

Konfiguration: DescribeDeliveryChannels

Auflisten

DescribeOrganizationConfigRuleStatuses

Konfiguration: DescribeOrganizationConfigRuleStatuses

Lesen

DescribeOrganizationConfigRules

Konfiguration: DescribeOrganizationConfigRules

Auflisten

DescribeOrganizationConformancePackStatuses

Konfiguration: DescribeOrganizationConformancePackStatuses

Lesen

DescribeOrganizationConformancePacks

Konfiguration: DescribeOrganizationConformancePacks

Auflisten

DescribePendingAggregationRequests

Konfiguration: DescribePendingAggregationRequests

Auflisten

DescribeRemediationConfigurations

Konfiguration: DescribeRemediationConfigurations

Auflisten

DescribeRemediationExceptions

Konfiguration: DescribeRemediationExceptions

Auflisten

DescribeRemediationExecutionStatus

Konfiguration: DescribeRemediationExecutionStatus

Lesen

DescribeRetentionConfigurations

Konfiguration: DescribeRetentionConfigurations

Auflisten

DisassociateResourceTypes

Konfiguration: DisassociateResourceTypes

Schreiben

GetAggregateComplianceDetailsByConfigRule

Konfiguration: GetAggregateComplianceDetailsByConfigRule

Lesen

GetAggregateConfigRuleComplianceSummary

Konfiguration: GetAggregateConfigRuleComplianceSummary

Lesen

GetAggregateConformancePackComplianceSummary

Konfiguration: GetAggregateConformancePackComplianceSummary

Lesen

GetAggregateDiscoveredResourceCounts

Konfiguration: GetAggregateDiscoveredResourceCounts

Lesen

GetAggregateResourceConfig

Konfiguration: GetAggregateResourceConfig

Lesen

GetComplianceDetailsByConfigRule

Konfiguration: GetComplianceDetailsByConfigRule

Lesen

GetComplianceDetailsByResource

Konfiguration: GetComplianceDetailsByResource

Lesen

GetComplianceSummaryByConfigRule

Konfiguration: GetComplianceSummaryByConfigRule

Lesen

GetComplianceSummaryByResourceType

Konfiguration: GetComplianceSummaryByResourceType

Lesen

GetConformancePackComplianceDetails

Konfiguration: GetConformancePackComplianceDetails

Lesen

GetConformancePackComplianceSummary

Konfiguration: GetConformancePackComplianceSummary

Lesen

GetConnector

Konfiguration: GetConnector

Lesen

GetCustomRulePolicy

Konfiguration: GetCustomRulePolicy

Lesen

GetDiscoveredResourceCounts

Konfiguration: GetDiscoveredResourceCounts

Lesen

GetOrganizationConfigRuleDetailedStatus

Konfiguration: GetOrganizationConfigRuleDetailedStatus

Lesen

GetOrganizationConformancePackDetailedStatus

Konfiguration: GetOrganizationConformancePackDetailedStatus

Lesen

GetOrganizationCustomRulePolicy

Konfiguration: GetOrganizationCustomRulePolicy

Lesen

GetResourceConfigHistory

Konfiguration: GetResourceConfigHistory

Lesen

GetResourceEvaluationSummary

Konfiguration: GetResourceEvaluationSummary

Lesen

GetStoredQuery

Konfiguration: GetStoredQuery

Lesen

ListAggregateDiscoveredResources

Konfiguration: ListAggregateDiscoveredResources

Auflisten

ListConfigurationRecorders

Konfiguration: ListConfigurationRecorders

Auflisten

ListConformancePackComplianceScores

Konfiguration: ListConformancePackComplianceScores

Auflisten

ListConnectors

Konfiguration: ListConnectors

Auflisten

ListDiscoveredResources

Konfiguration: ListDiscoveredResources

Auflisten

ListResourceEvaluations

Konfiguration: ListResourceEvaluations

Auflisten

ListStoredQueries

Konfiguration: ListStoredQueries

Auflisten

ListTagsForResource

Konfiguration: ListTagsForResource

Lesen

PutAggregationAuthorization

Konfiguration: PutAggregationAuthorization

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

PutConfigRule

Konfiguration: PutConfigRule

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

PutConfigurationAggregator

Konfiguration: PutConfigurationAggregator

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

config.amazonaws.com

Schreiben

PutConfigurationRecorder

Konfiguration: PutConfigurationRecorder

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

config.amazonaws.com

Schreiben

PutConformancePack

Konfiguration: PutConformancePack

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ssm.amazonaws.com

Schreiben

PutConnector

Konfiguration: PutConnector

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

PutDeliveryChannel

Konfiguration: PutDeliveryChannel

Schreiben

PutEvaluations

Konfiguration: PutEvaluations

Schreiben

PutExternalEvaluation

Konfiguration: PutExternalEvaluation

Schreiben

PutOrganizationConfigRule

Konfiguration: PutOrganizationConfigRule

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

PutOrganizationConformancePack

Konfiguration: PutOrganizationConformancePack

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

ssm.amazonaws.com

Schreiben

PutRemediationConfigurations

Konfiguration: PutRemediationConfigurations

Schreiben

ich bin: PassRole

ich bin: PassedToService

ssm.amazonaws.com

Schreiben

PutRemediationExceptions

Konfiguration: PutRemediationExceptions

Schreiben

PutResourceConfig

Konfiguration: PutResourceConfig

Schreiben

PutRetentionConfiguration

Konfiguration: PutRetentionConfiguration

Schreiben

PutServiceLinkedConfigurationRecorder

Konfiguration: PutServiceLinkedConfigurationRecorder

Schreiben

PutStoredQuery

Konfiguration: PutStoredQuery

Schreiben

Konfiguration: TagResource

Markieren, Schreiben

PutThirdPartyServiceLinkedConfigurationRecorder

Konfiguration: GetConnector

Lesen

Konfiguration: PutThirdPartyServiceLinkedConfigurationRecorder

Schreiben

SelectAggregateResourceConfig

Konfiguration: SelectAggregateResourceConfig

Lesen

SelectResourceConfig

Konfiguration: SelectResourceConfig

Lesen

StartConfigRulesEvaluation

Konfiguration: StartConfigRulesEvaluation

Schreiben

StartConfigurationRecorder

Konfiguration: StartConfigurationRecorder

Schreiben

StartRemediationExecution

Konfiguration: StartRemediationExecution

Schreiben

StartResourceEvaluation

Konfiguration: StartResourceEvaluation

Schreiben

StopConfigurationRecorder

Konfiguration: StopConfigurationRecorder

Schreiben

TagResource

Konfiguration: TagResource

Markieren, Schreiben

UntagResource

Konfiguration: UntagResource

Markieren, Schreiben

Aktionen definiert durch AWS Config

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AssociateResourceTypes

Erteilt die Berechtigung, dem Konfigurationsrekorder alle angegebenen Ressourcentypen hinzuzufügen, und bezieht diese Ressourcentypen bei der Aufzeichnung mit ein RecordingGroup

ConfigurationRecorder*

aws: ResourceTag /$ {} TagKey

Schreiben

BatchGetAggregateResourceConfig

Erteilt die Berechtigung, die aktuellen Konfigurationselemente für Ressourcen zurückzugeben, die in Ihrem AWS Config-Aggregator vorhanden sind

ConfigurationAggregator*

aws: ResourceTag /$ {} TagKey

Lesen

BatchGetResourceConfig

Gewährt die Berechtigung, die aktuelle Konfiguration für eine oder mehrere angeforderte Ressourcen zurückzugeben

Read

DeleteAggregationAuthorization

Gewährt die Berechtigung zum Löschen der Autorisierung, die dem angegebenen Konfigurationsaggregatorkonto in einer bestimmten Region gewährt wurde

AggregationAuthorization*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteConfigRule

Erteilt die Berechtigung, die angegebene AWS Config-Regel und alle zugehörigen Evaluierungsergebnisse zu löschen

ConfigRule*

aws: ResourceTag /$ {} TagKey

Schreiben

DeleteConfigurationAggregator

Gewährt die Berechtigung, den angegebenen Konfigurationsaggregator und die mit dem Aggregator verknüpften zusammengeführten Daten zu löschen

ConfigurationAggregator*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteConfigurationRecorder

Erteilt die Erlaubnis, den vom Kunden verwalteten Konfigurationsrekorder zu löschen

ConfigurationRecorder*

aws: ResourceTag /$ {} TagKey

Schreiben

DeleteConformancePack

Erteilt die Berechtigung, das angegebene Conformance Pack und alle AWS Config-Regeln und alle Evaluierungsergebnisse innerhalb dieses Conformance Packs zu löschen

ConformancePack*

aws: ResourceTag /$ {} TagKey

Schreiben

DeleteConnector

Erteilt die Erlaubnis, eine Connectorkonfiguration zu löschen

Konnektor*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteDeliveryChannel

Gewährt die Berechtigung zum Löschen des Bereitstellungskanals

Write

DeleteEvaluationResults

Gewährt die Berechtigung zum Löschen der Auswertungsergebnisse für die angegebene Config-Regel

ConfigRule*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteOrganizationConfigRule

Gewährt die Berechtigung, die angegebene Organisationskonfigurationsregel und alle zugehörigen Auswertungsergebnisse aus allen Mitgliedskonten der Organisation zu löschen

OrganizationConfigRule*

as: ResourceTag /$ {} TagKey

Schreiben

DeleteOrganizationConformancePack

Gewährt die Berechtigung, das angegebene Organisationskonformitätspaket und alle zugehörigen Auswertungsergebnisse aus allen Mitgliedskonten der Organisation zu löschen

OrganizationConformancePack*

as: ResourceTag /$ {} TagKey

Schreiben

DeletePendingAggregationRequest

Gewährt die Berechtigung, ausstehende Autorisierungsanforderungen für ein bestimmtes Aggregatorkonto in einer bestimmten Region zu löschen

Write

DeleteRemediationConfiguration

Gewährt die Berechtigung zum Löschen der Korrekturkonfiguration

RemediationConfiguration*

Schreiben

DeleteRemediationExceptions

Erteilt die Berechtigung, eine oder mehrere Behebungsausnahmen für bestimmte Ressourcenschlüssel für eine bestimmte AWS Konfigurationsregel zu löschen

Schreiben

DeleteResourceConfig

Gewährt die Berechtigung, den Konfigurationsstatus einer benutzerdefinierten Ressource aufzuzeichnen, die gelöscht wurde

Write

DeleteRetentionConfiguration

Gewährt die Berechtigung zum Löschen der Aufbewahrungskonfiguration

Schreiben

DeleteServiceLinkedConfigurationRecorder

Erteilt die Berechtigung zum Löschen des mit dem Dienst verknüpften Konfigurationsrekorders

ConfigurationRecorder*

aws: ResourceTag /$ {} TagKey

Konfiguration: ConfigurationRecorderServicePrincipal

Schreiben

DeleteStoredQuery

Erteilt die Erlaubnis, die gespeicherte Abfrage für eine AWS-Konto in einem zu löschen AWS-Region

StoredQuery*

aws: ResourceTag /$ {} TagKey

Schreiben

DeliverConfigSnapshot

Gewährt die Berechtigung, die Übermittlung eines Konfigurations-Snapshots an den Amazon-S3-Bucket über den angegebenen Bereitstellungskanal zu planen

Read

DescribeAggregateComplianceByConfigRules

Gewährt die Berechtigung, eine Liste der konformen und nicht konformen Regeln mit der Anzahl der Ressourcen für konforme und nicht konforme Regeln zurückzugeben

ConfigurationAggregator*

as: ResourceTag /$ {} TagKey

Lesen

DescribeAggregateComplianceByConformancePacks

Gewährt die Berechtigung, eine Liste von konformen und nicht konformen Compliancepaketen zusammen mit der Anzahl der konformen, nicht konformen und Gesamtregeln in jedem Compliancepaket zurückzugeben

ConfigurationAggregator*

as: ResourceTag /$ {} TagKey

Lesen

DescribeAggregationAuthorizations

Gewährt die Berechtigung, eine Liste der Autorisierungen für verschiedene Aggregatorkonten und -regionen zurückzugeben

Auflisten

DescribeComplianceByConfigRule

Erteilt die Berechtigung, anzugeben, ob die angegebenen AWS Konfigurationsregeln konform sind

Lesen

DescribeComplianceByResource

Erteilt die Berechtigung, anzugeben, ob die angegebenen AWS Ressourcen konform sind

Lesen

DescribeConfigRuleEvaluationStatus

Erteilt die Erlaubnis, Statusinformationen für jede Ihrer AWS verwalteten Konfigurationsregeln zurückzugeben

Lesen

DescribeConfigRules

Erteilt die Erlaubnis, Details zu Ihren AWS Config-Regeln zurückzugeben

Auflisten

DescribeConfigurationAggregatorSourcesStatus

Gewährt die Berechtigung, Statusinformationen für Quellen innerhalb eines Aggregators zurückzugeben

ConfigurationAggregator*

aws: ResourceTag /$ {} TagKey

Lesen

DescribeConfigurationAggregators

Gewährt die Berechtigung, die Details eines oder mehrerer Konfigurationsaggregatoren zurückzugeben

List

DescribeConfigurationRecorderStatus

Gewährt die Berechtigung, den aktuellen Status des angegebenen Configuration Recorder zurückzugeben

ConfigurationRecorder*

as: ResourceTag /$ {} TagKey

Konfiguration: ConfigurationRecorderServicePrincipal

Lesen

DescribeConfigurationRecorders

Gewährt die Berechtigung, die Namen eines oder mehrerer angegebener Configuration Recorder zurückzugeben

ConfigurationRecorder*

as: ResourceTag /$ {} TagKey

Konfiguration: ConfigurationRecorderServicePrincipal

Lesen

DescribeConformancePackCompliance

Gewährt die Berechtigung, Compliance-Informationen für jede Regel in diesem Compliancepaket zurückzugeben

ConformancePack*

as: ResourceTag /$ {} TagKey

Lesen

DescribeConformancePackStatus

Gewährt die Berechtigung, den Bereitstellungsstatus eines oder mehrerer Compliancepakete bereitzustellen

Read

DescribeConformancePacks

Gewährt die Berechtigung, eine Liste eines oder mehrerer Compliancepakete zurückzugeben

List

DescribeDeliveryChannelStatus

Gewährt die Berechtigung, den aktuellen Status des angegebenen Bereitstellungskanals zurückzugeben

Read

DescribeDeliveryChannels

Gewährt die Berechtigung, Details zum angegebenen Bereitstellungskanal zurückzugeben

List

DescribeOrganizationConfigRuleStatuses

Gewährt die Berechtigung, den Bereitstellungsstatus von Organisationskonfigurationsregeln für eine Organisation bereitzustellen

Read

DescribeOrganizationConfigRules

Gewährt die Berechtigung, eine Liste von Organisationskonfigurationsregeln zurückzugeben

List

DescribeOrganizationConformancePackStatuses

Gewährt die Berechtigung, den Bereitstellungsstatus des Compliancepakets für eine Organisation bereitzustellen

Read

DescribeOrganizationConformancePacks

Gewährt die Berechtigung, eine Liste von Organisationskonformitätspaketen zurückzugeben

List

DescribePendingAggregationRequests

Gewährt die Berechtigung, eine Liste aller ausstehenden Aggregationsanforderungen zurückzugeben

List

DescribeRemediationConfigurations

Gewährt die Berechtigung, die Details einer oder mehrerer Korrekturkonfigurationen zurückzugeben

RemediationConfiguration*

List

DescribeRemediationExceptions

Gewährt die Berechtigung, die Details einer oder mehrerer Korrekturausnahmen zurückzugeben

List

DescribeRemediationExecutionStatus

Gewährt die Berechtigung, eine detaillierte Ansicht einer Korrekturausführung für eine Reihe von Ressourcen bereitzustellen, einschließlich Status, Zeitstempel und Fehlermeldungen für fehlgeschlagene Schritte

RemediationConfiguration*

Read

DescribeRetentionConfigurations

Gewährt die Berechtigung, die Details einer oder mehrerer Aufbewahrungskonfigurationen zurückzugeben

Auflisten

DisassociateResourceTypes

Erteilt die Erlaubnis, alle angegebenen Ressourcentypen aus dem Konfigurationsrekorder zu entfernen, und schließt diese Ressourcentypen bei RecordingGroup der Aufzeichnung aus

ConfigurationRecorder*

aws: ResourceTag /$ {} TagKey

Schreiben

GetAggregateComplianceDetailsByConfigRule

Erteilt die Berechtigung, die Evaluierungsergebnisse für die angegebene AWS Config-Regel für eine bestimmte Ressource in einer Regel zurückzugeben

ConfigurationAggregator*

aws: ResourceTag /$ {} TagKey

Lesen

GetAggregateConfigRuleComplianceSummary

Gewährt die Berechtigung, die Anzahl der konformen und nicht konformen Regeln für ein oder mehrere Konten und Regionen in einem Aggregator zurückzugeben

ConfigurationAggregator*

as: ResourceTag /$ {} TagKey

Lesen

GetAggregateConformancePackComplianceSummary

Gewährt die Berechtigung, die Anzahl der konformen und nicht konformen Compliancepakete für ein oder mehrere Konten und Regionen in einem Aggregator zurückzugeben

ConfigurationAggregator*

as: ResourceTag /$ {} TagKey

Lesen

GetAggregateDiscoveredResourceCounts

Erteilt die Erlaubnis, die Ressourcenanzahl für Konten und Regionen zurückzugeben, die in Ihrem AWS Config-Aggregator vorhanden sind

ConfigurationAggregator*

aws: ResourceTag /$ {} TagKey

Lesen

GetAggregateResourceConfig

Gewährt die Berechtigung, das Konfigurationselement zurückzugeben, das für Ihre Ressource in einem bestimmten Quellkonto und einer bestimmten Region aggregiert ist

ConfigurationAggregator*

as: ResourceTag /$ {} TagKey

Lesen

GetComplianceDetailsByConfigRule

Erteilt die Berechtigung, die Evaluierungsergebnisse für die angegebene AWS Konfigurationsregel zurückzugeben

ConfigRule*

aws: ResourceTag /$ {} TagKey

Lesen

GetComplianceDetailsByResource

Erteilt die Erlaubnis, die Evaluierungsergebnisse für die angegebene AWS Ressource zurückzugeben

Lesen

GetComplianceSummaryByConfigRule

Erteilt die Erlaubnis, die Anzahl der konformen und nicht konformen AWS Config-Regeln zurückzugeben, bis zu einem Maximum von jeweils 25

Lesen

GetComplianceSummaryByResourceType

Gewährt die Berechtigung, die Anzahl der Ressourcen zurückzugeben, die konform und nicht konform sind

Lesen

GetConformancePackComplianceDetails

Erteilt die Erlaubnis, Konformitätsdetails eines Conformance Packs für alle AWS Ressourcen zurückzugeben, die vom Conformance Pack überwacht werden

ConformancePack*

aws: /$ {} ResourceTag TagKey

Lesen

GetConformancePackComplianceSummary

Gewährt die Berechtigung, eine Complianceübersicht für ein oder mehrere Compliancepakete bereitzustellen

ConformancePack*

as: ResourceTag /$ {} TagKey

Lesen

GetConnector

Erteilt die Erlaubnis, die Details einer bestimmten Connector-Konfiguration zurückzugeben

Konnektor*

als: ResourceTag /$ {} TagKey

Lesen

GetCustomRulePolicy

Erteilt die Berechtigung, die Richtliniendefinition zurückzugeben, die die Logik für Ihre AWS Config Custom Policy-Regel enthält

ConfigRule*

aws: ResourceTag /$ {} TagKey

Lesen

GetDiscoveredResourceCounts

Erteilt die Erlaubnis, die Ressourcentypen, die Anzahl der einzelnen Ressourcentypen und die Gesamtzahl der Ressourcen, die AWS Config in dieser Region für Sie aufzeichnet, zurückzugeben AWS-Konto

Lesen

GetOrganizationConfigRuleDetailedStatus

Gewährt die Berechtigung, den detaillierten Status jedes Mitgliedskontos innerhalb einer Organisation für eine Organisationskonfigurationsregel zurückzugeben

OrganizationConfigRule*

aws: ResourceTag /$ {} TagKey

Lesen

GetOrganizationConformancePackDetailedStatus

Gewährt die Berechtigung, den detaillierten Status jedes Mitgliedskontos innerhalb einer Organisation für ein bestimmtes Organisationskonformitätspaket zurückzugeben

OrganizationConformancePack*

as: ResourceTag /$ {} TagKey

Lesen

GetOrganizationCustomRulePolicy

Erteilt die Berechtigung, die Richtliniendefinition zurückzugeben, die die Logik für die Regel AWS Config Custom Policy Ihrer Organisation enthält

OrganizationConfigRule*

aws: ResourceTag /$ {} TagKey

Lesen

GetResourceConfigHistory

Gewährt die Berechtigung, eine Liste von Konfigurationselementen für die angegebene Ressource zurückzugeben

Lesen

GetResourceEvaluationSummary

Gewährt die Berechtigung zum Zurückgeben der Zusammenfassung der Auswertungsergebnisse für eine bestimmte Ressourcenauswertungs-ID

Lesen

GetStoredQuery

Gewährt die Berechtigung, die Details einer bestimmten gespeicherten Abfrage zurückzugeben

StoredQuery*

as: ResourceTag /$ {} TagKey

Lesen

ListAggregateDiscoveredResources

Gewährt die Berechtigung, einen Ressourcentyp zu akzeptieren und eine Liste der Ressourcen-IDs zurückzugeben, die für einen bestimmten Ressourcentyp in verschiedenen Konten und Regionen aggregiert werden

ConfigurationAggregator*

as: ResourceTag /$ {} TagKey

Auflisten

ListConfigurationRecorders

Erteilt die Erlaubnis, die Zusammenfassungen des Konfigurationsrekorders für einen in einem AWS-Konto aufzulisten AWS-Region

Auflisten

ListConformancePackComplianceScores

Gewährt die Berechtigung zum Zurückgeben des Prozentsatzes konformer Regel-Ressourcen-Kombinationen in einem Conformance Pack im Vergleich zur Anzahl aller möglichen Regel-Ressourcen-Kombinationen

Auflisten

ListConnectors

Erteilt die Berechtigung, alle Konnektoren in der Region AWS-Konto und aufzulisten

Auflisten

ListDiscoveredResources

Gewährt die Berechtigung, einen Ressourcentyp zu akzeptieren und eine Liste der Ressourcen-IDs für die Ressourcen dieses Typs zurückzugeben

Auflisten

ListResourceEvaluations

Erteilt die Berechtigung, die Zusammenfassungen der Ressourcenbewertung für einen AWS-Konto in einem aufzulisten AWS-Region

Auflisten

ListStoredQueries

Erteilt die Berechtigung, die gespeicherten Abfragen für ein AWS-Konto aufzulisten AWS-Region

Auflisten

ListTagsForResource

Erteilt die Erlaubnis, die Tags für die AWS Config-Ressource aufzulisten

AggregationAuthorization

aws: ResourceTag /$ {} TagKey

Lesen

ConfigRule

as: ResourceTag /$ {} TagKey

ConfigurationAggregator

as: ResourceTag /$ {} TagKey

ConfigurationRecorder

as: ResourceTag /$ {} TagKey

ConformancePack

as: ResourceTag /$ {} TagKey

Konnektor

as: ResourceTag /$ {} TagKey

OrganizationConfigRule

as: ResourceTag /$ {} TagKey

OrganizationConformancePack

as: ResourceTag /$ {} TagKey

StoredQuery

as: ResourceTag /$ {} TagKey

PutAggregationAuthorization

Gewährt die Berechtigung, das Aggregatorkonto und die Region dazu zu autorisieren, Daten aus dem Quellkonto und der Quellregion zu erfassen

AggregationAuthorization*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

PutConfigRule

Erteilt die Berechtigung, eine AWS Konfigurationsregel hinzuzufügen oder zu aktualisieren, um zu bewerten, ob Ihre AWS Ressourcen Ihren gewünschten Konfigurationen entsprechen

ConfigRule*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

PutConfigurationAggregator

Gewährt die Berechtigung, den Konfigurationsaggregator mit den ausgewählten Quellkonten und -regionen zu erstellen und zu aktualisieren

ConfigurationAggregator*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

PutConfigurationRecorder

Erteilt die Erlaubnis, einen vom Kunden verwalteten Konfigurationsrekorder zu erstellen oder zu aktualisieren, um die ausgewählten Ressourcenkonfigurationen aufzuzeichnen

ConfigurationRecorder*

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

PutConformancePack

Gewährt die Berechtigung zum Erstellen oder Aktualisieren eines Compliancepakets

ConformancePack*

aws: ResourceTag /$ {} TagKey

Schreiben

PutConnector

Erteilt die Erlaubnis, eine Connector-Konfiguration zu erstellen, die Informationen zur Anbieteridentität sowie andere optionale anbieterspezifische Informationen enthält, die für die Aufzeichnung durch Dritte erforderlich sind

Konnektor*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

PutDeliveryChannel

Gewährt die Berechtigung, ein Bereitstellungskanalobjekt zu erstellen, um Konfigurationsinformationen in einem Amazon-S3-Bucket und einem Amazon SNS-Thema bereitzustellen

Schreiben

PutEvaluations

Erteilt die Erlaubnis, von einer AWS Lambda-Funktion verwendet zu werden, um Evaluierungsergebnisse an Config zu AWS liefern

Schreiben

PutExternalEvaluation

Erteilt die Erlaubnis, das Evaluierungsergebnis an AWS Config zu senden

ConfigRule*

aws: ResourceTag /$ {} TagKey

Schreiben

PutOrganizationConfigRule

Erteilt die Erlaubnis, eine Organisationskonfigurationsregel für Ihre gesamte Organisation hinzuzufügen oder zu aktualisieren und bewertet, ob Ihre AWS Ressourcen Ihren gewünschten Konfigurationen entsprechen

OrganizationConfigRule*

aws: ResourceTag /$ {} TagKey

Schreiben

PutOrganizationConformancePack

Erteilt die Erlaubnis, Organization Conformance Pack für Ihre gesamte Organisation hinzuzufügen oder zu aktualisieren und bewertet, ob Ihre AWS Ressourcen Ihren gewünschten Konfigurationen entsprechen

OrganizationConformancePack*

aws: ResourceTag /$ {} TagKey

Schreiben

PutRemediationConfigurations

Erteilt die Berechtigung, die Behebungskonfiguration mit einer bestimmten AWS Konfigurationsregel mit dem ausgewählten Ziel oder der ausgewählten Aktion hinzuzufügen oder zu aktualisieren

RemediationConfiguration*

Schreiben

PutRemediationExceptions

Erteilt die Berechtigung, Behebungsausnahmen für bestimmte Ressourcen für eine bestimmte AWS Konfigurationsregel hinzuzufügen oder zu aktualisieren

Schreiben

PutResourceConfig

Gewährt die Berechtigung, den Konfigurationsstatus für die in der Anforderung bereitgestellte Ressource aufzuzeichnen

Schreiben

PutRetentionConfiguration

Erteilt die Erlaubnis, die Aufbewahrungskonfiguration mit Details zum Aufbewahrungszeitraum (Anzahl der Tage) zu erstellen und zu aktualisieren, in dem AWS Config Ihre historischen Informationen speichert

Schreiben

PutServiceLinkedConfigurationRecorder

Erteilt die Berechtigung, einen neuen dienstbezogenen Konfigurationsrekorder zu erstellen, um die Ressourcenkonfigurationen aufzuzeichnen, die für den verknüpften Dienst gelten

aws: RequestTag /$ {} TagKey

war: TagKeys

Konfiguration: ConfigurationRecorderServicePrincipal

Schreiben

PutStoredQuery

Gewährt die Berechtigung, eine neue Abfrage zu speichern oder eine vorhandene gespeicherte Abfrage zu aktualisieren

StoredQuery*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

PutThirdPartyServiceLinkedConfigurationRecorder

Erteilt die Erlaubnis, einen serviceverknüpften Konfigurationsrekorder für einen Drittanbieter zu erstellen oder zu aktualisieren, der mit einem bestimmten AWS Partnerdienst verknüpft ist

Konnektor*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Konfiguration: ConfigurationRecorderServicePrincipal

Schreiben

SelectAggregateResourceConfig

Erteilt die Erlaubnis, einen SELECT-Befehl in strukturierter Abfragesprache (SQL) und einen Aggregator zur Abfrage des Konfigurationsstatus von AWS Ressourcen über mehrere Konten und Regionen hinweg zu akzeptieren, führt die entsprechende Suche durch und gibt Ressourcenkonfigurationen zurück, die den Eigenschaften entsprechen

ConfigurationAggregator*

aws: ResourceTag /$ {} TagKey

Lesen

SelectResourceConfig

Gewährt die Berechtigung, einen SQL-SELECT-Befehl zu akzeptieren, die entsprechende Suche durchzuführen und Ressourcenkonfigurationen zurückzugeben, die den Eigenschaften entsprechen

Read

StartConfigRulesEvaluation

Gewährt die Berechtigung zur Bewertung Ihrer Ressourcen anhand der angegebenen Config-Regeln

ConfigRule*

as: ResourceTag /$ {} TagKey

Schreiben

StartConfigurationRecorder

Erteilt dem vom Kunden verwalteten Konfigurationsrekorder die Erlaubnis, mit der Aufzeichnung von Konfigurationen der AWS Ressourcen zu beginnen, die Sie für die Aufzeichnung in Ihrem AWS-Konto

ConfigurationRecorder*

aws: ResourceTag /$ {} TagKey

Schreiben

StartRemediationExecution

Erteilt die Berechtigung, eine Bedarfsbehebung für die angegebenen AWS Konfigurationsregeln anhand der letzten bekannten Behebungskonfiguration auszuführen

Schreiben

StartResourceEvaluation

Erteilt die Erlaubnis, Ihre Ressourcendetails anhand der AWS Konfigurationsregeln in Ihrem Konto auszuwerten

Schreiben

StopConfigurationRecorder

Erteilt dem vom Kunden verwalteten Konfigurationsrekorder die Erlaubnis, die Aufzeichnung von Konfigurationen der AWS Ressourcen zu beenden, die Sie für die Aufzeichnung in Ihrem AWS-Konto

ConfigurationRecorder*

aws: ResourceTag /$ {} TagKey

Schreiben

TagResource

Gewährt die Berechtigung, die angegebenen Tags einer Ressource mit der angegebenen Ressource zuzuordnen

AggregationAuthorization

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

ConfigRule

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ConfigurationAggregator

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ConfigurationRecorder

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

ConformancePack

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Konnektor

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

OrganizationConfigRule

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

OrganizationConformancePack

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

StoredQuery

aws: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

UntagResource

Gewährt die Berechtigung zum Löschen eines oder mehrerer Tags aus einer Ressource

AggregationAuthorization

aws: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

ConfigRule

als: ResourceTag /$ {} TagKey

war: TagKeys

ConfigurationAggregator

aws: ResourceTag /$ {} TagKey

war: TagKeys

ConfigurationRecorder

aws: ResourceTag /$ {} TagKey

war: TagKeys

ConformancePack

aws: ResourceTag /$ {} TagKey

war: TagKeys

Konnektor

aws: ResourceTag /$ {} TagKey

war: TagKeys

OrganizationConfigRule

aws: ResourceTag /$ {} TagKey

war: TagKeys

OrganizationConformancePack

aws: ResourceTag /$ {} TagKey

war: TagKeys

StoredQuery

aws: ResourceTag /$ {} TagKey

war: TagKeys

Ressourcentypen, definiert durch AWS Config

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

AggregationAuthorization

arn: $ {Partition} :config: $ {Region} :$ {Account} :aggregation-authorization/$ {} /$ {} AggregatorAccount AggregatorRegion

als: /$ {} ResourceTag TagKey

ConfigRule

arn: $ {Partition} :config: $ {Region} :$ {Konto} :config-rule/$ {} ConfigRuleId

awsTagKey: /$ {} ResourceTag

ConfigurationAggregator

arn: $ {Partition} :config: $ {Region} :$ {Konto} :config-aggregator/$ {} AggregatorId

awsTagKey: /$ {} ResourceTag

ConfigurationRecorder

arn: $ {Partition} :config: $ {Region} :$ {Konto} :configuration-recorder/$ {} /$ {} RecorderName RecorderId

TagKeyas: /$ {} ResourceTag

ConformancePack

arn: $ {Partition} :config: $ {Region} :$ {Konto} :conformance-pack/$ {} /$ {} ConformancePackName ConformancePackId

TagKeyas: /$ {} ResourceTag

Anschluss

arn: $ {Partition} :config: $ {Region} :$ {Account} :connector/$ {Provider} /$ {} /$ {} ProviderId ConnectorId

als: /$ {} ResourceTag TagKey

OrganizationConfigRule

arn: $ {Partition} :config: $ {Region} :$ {Konto} :organization-config-rule/$ {} OrganizationConfigRuleId

awsTagKey: /$ {} ResourceTag

OrganizationConformancePack

arn: $ {Partition} :config: $ {Region} :$ {Konto} :organization-conformance-pack/$ {} OrganizationConformancePackId

asTagKey: /$ {} ResourceTag

RemediationConfiguration

arn: $ {Partition} :config: $ {Region} :$ {Konto} :remediation-configuration/$ {} RemediationConfigurationId

StoredQuery

arn: $ {Partition} :config: $ {Region} :$ {Konto} :stored-query/$ {} /$ {} StoredQueryName StoredQueryId

TagKeyas: /$ {} ResourceTag

Bedingungsschlüssel für AWS Config

AWS Config definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws: RequestTag /$ {} TagKey

Filtert den Zugriff basierend auf den zulässigen Werten für jeden der Tags

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert den Zugriff nach dem Tag-Wert, der der Ressource zugeordnet ist

Zeichenfolge

war: TagKeys

Filtert den Zugriff nach dem Vorhandensein verbindlicher Tags in der Anforderung

ArrayOfString

Konfiguration: ConfigurationRecorderServicePrincipal

Filtert den Zugriff nach dem Dienstprinzipal des Konfigurationsrekorders

Zeichenfolge