Aktionen, Ressourcen und Bedingungsschlüssel für Amazon CloudFront
Amazon CloudFront (Service-Präfix:cloudfront) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Serviceautorisierung für diesen
Service an.
Themen
Von Amazon definierte API-Operationen CloudFront
Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, 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 |
|---|---|---|---|---|
|
AssociateAlias |
Schreiben |
|||
Schreiben |
||||
|
AssociateDistributionTenantWebACL |
Schreiben |
|||
|
AssociateDistributionWebACL |
Schreiben |
|||
Lesen |
||||
|
CopyDistribution |
Schreiben |
|||
Schreiben |
||||
Lesen |
||||
Lesen |
||||
|
CreateAnycastIpList |
Schreiben |
|||
Taggen, Schreiben |
||||
|
CreateCachePolicy |
Schreiben |
|||
|
CreateCloudFrontOriginAccessIdentity |
Schreiben |
|||
|
CreateConnectionFunction |
Schreiben |
|||
Taggen, Schreiben |
||||
|
CreateConnectionGroup |
Schreiben |
|||
Taggen, Schreiben |
||||
|
CreateContinuousDeploymentPolicy |
Schreiben |
|||
|
CreateDistribution |
Schreiben |
|||
Schreiben |
||||
Lesen |
||||
|
CreateDistributionTenant |
Schreiben |
|||
Lesen |
||||
Taggen, Schreiben |
||||
|
CreateDistributionWithTags |
Schreiben |
|||
Schreiben |
||||
Lesen |
||||
Taggen, Schreiben |
||||
|
CreateFieldLevelEncryptionConfig |
Schreiben |
|||
|
CreateFieldLevelEncryptionProfile |
Schreiben |
|||
|
CreateFunction |
Schreiben |
|||
Taggen, Schreiben |
||||
|
CreateInvalidation |
Schreiben |
|||
|
CreateInvalidationForDistributionTenant |
Schreiben |
|||
|
CreateKeyGroup |
Schreiben |
|||
|
CreateKeyValueStore |
Schreiben |
|||
Taggen, Schreiben |
||||
|
CreateMonitoringSubscription |
Schreiben |
|||
|
CreateOriginAccessControl |
Schreiben |
|||
|
CreateOriginRequestPolicy |
Schreiben |
|||
|
CreatePublicKey |
Schreiben |
|||
|
CreateRealtimeLogConfig |
Schreiben |
|||
ich bin: PassedToService |
cloudfront.amazonaws.com |
Schreiben |
||
|
CreateResponseHeadersPolicy |
Schreiben |
|||
|
CreateTrustStore |
Schreiben |
|||
Taggen, Schreiben |
||||
|
CreateVpcOrigin |
Schreiben |
|||
Taggen, Schreiben |
||||
|
DeleteAnycastIpList |
Schreiben |
|||
|
DeleteCachePolicy |
Schreiben |
|||
|
DeleteCloudFrontOriginAccessIdentity |
Schreiben |
|||
|
DeleteConnectionFunction |
Schreiben |
|||
|
DeleteConnectionGroup |
Schreiben |
|||
|
DeleteContinuousDeploymentPolicy |
Schreiben |
|||
|
DeleteDistribution |
Schreiben |
|||
|
DeleteDistributionTenant |
Schreiben |
|||
|
DeleteFieldLevelEncryptionConfig |
Schreiben |
|||
|
DeleteFieldLevelEncryptionProfile |
Schreiben |
|||
|
DeleteFunction |
Schreiben |
|||
|
DeleteKeyGroup |
Schreiben |
|||
|
DeleteKeyValueStore |
Schreiben |
|||
|
DeleteMonitoringSubscription |
Schreiben |
|||
|
DeleteOriginAccessControl |
Schreiben |
|||
|
DeleteOriginRequestPolicy |
Schreiben |
|||
|
DeletePublicKey |
Schreiben |
|||
|
DeleteRealtimeLogConfig |
Schreiben |
|||
|
DeleteResourcePolicy |
Schreiben |
|||
|
DeleteResponseHeadersPolicy |
Schreiben |
|||
|
DeleteStreamingDistribution |
Schreiben |
|||
|
DeleteTrustStore |
Schreiben |
|||
|
DeleteVpcOrigin |
Schreiben |
|||
|
DescribeConnectionFunction |
Lesen |
|||
|
DescribeFunction |
Lesen |
|||
|
DescribeKeyValueStore |
Lesen |
|||
|
DisassociateDistributionTenantWebACL |
Schreiben |
|||
|
DisassociateDistributionWebACL |
Schreiben |
|||
|
GetAnycastIpList |
Lesen |
|||
|
GetCachePolicy |
Lesen |
|||
|
GetCachePolicyConfig |
Lesen |
|||
|
GetCloudFrontOriginAccessIdentity |
Lesen |
|||
|
GetCloudFrontOriginAccessIdentityConfig |
Lesen |
|||
|
GetConnectionFunction |
Lesen |
|||
|
GetConnectionGroup |
Lesen |
|||
|
GetConnectionGroupByRoutingEndpoint |
Lesen |
|||
|
GetContinuousDeploymentPolicy |
Lesen |
|||
|
GetContinuousDeploymentPolicyConfig |
Lesen |
|||
|
GetDistribution |
Lesen |
|||
|
GetDistributionConfig |
Lesen |
|||
|
GetDistributionTenant |
Lesen |
|||
|
GetDistributionTenantByDomain |
Lesen |
|||
|
GetFieldLevelEncryption |
Lesen |
|||
|
GetFieldLevelEncryptionConfig |
Lesen |
|||
|
GetFieldLevelEncryptionProfile |
Lesen |
|||
|
GetFieldLevelEncryptionProfileConfig |
Lesen |
|||
|
GetFunction |
Lesen |
|||
|
GetInvalidation |
Lesen |
|||
|
GetInvalidationForDistributionTenant |
Lesen |
|||
|
GetKeyGroup |
Lesen |
|||
|
GetKeyGroupConfig |
Lesen |
|||
|
GetManagedCertificateDetails |
Lesen |
|||
|
GetMonitoringSubscription |
Lesen |
|||
|
GetOriginAccessControl |
Lesen |
|||
|
GetOriginAccessControlConfig |
Lesen |
|||
|
GetOriginRequestPolicy |
Lesen |
|||
|
GetOriginRequestPolicyConfig |
Lesen |
|||
|
GetPublicKey |
Lesen |
|||
|
GetPublicKeyConfig |
Lesen |
|||
|
GetRealtimeLogConfig |
Lesen |
|||
|
GetResourcePolicy |
Lesen |
|||
|
GetResponseHeadersPolicy |
Lesen |
|||
|
GetResponseHeadersPolicyConfig |
Lesen |
|||
|
GetStreamingDistribution |
Lesen |
|||
|
GetStreamingDistributionConfig |
Lesen |
|||
|
GetTrustStore |
Lesen |
|||
|
GetVpcOrigin |
Lesen |
|||
|
ListAnycastIpLists |
Auflisten |
|||
|
ListCachePolicies |
Auflisten |
|||
|
ListCloudFrontOriginAccessIdentities |
Auflisten |
|||
|
ListConflictingAliases |
Lesen |
|||
Auflisten |
||||
|
ListConnectionFunctions |
Auflisten |
|||
|
ListConnectionGroups |
Auflisten |
|||
|
ListContinuousDeploymentPolicies |
Auflisten |
|||
|
ListDistributionTenants |
Auflisten |
|||
|
ListDistributionTenantsByCustomization |
Auflisten |
|||
|
ListDistributions |
Auflisten |
|||
|
ListDistributionsByAnycastIpListId |
Auflisten |
|||
|
ListDistributionsByCachePolicyId |
Auflisten |
|||
|
ListDistributionsByConnectionFunction |
Auflisten |
|||
|
ListDistributionsByConnectionMode |
Auflisten |
|||
|
ListDistributionsByKeyGroup |
Auflisten |
|||
|
ListDistributionsByOriginRequestPolicyId |
Auflisten |
|||
|
ListDistributionsByRealtimeLogConfig |
Auflisten |
|||
|
ListDistributionsByResponseHeadersPolicyId |
Auflisten |
|||
|
ListDistributionsByTrustStore |
Auflisten |
|||
|
ListDistributionsByVpcOriginId |
Auflisten |
|||
|
ListDistributionsByWebACLId |
Auflisten |
|||
|
ListDomainConflicts |
Lesen |
|||
Lesen |
||||
Auflisten |
||||
|
ListFieldLevelEncryptionConfigs |
Auflisten |
|||
|
ListFieldLevelEncryptionProfiles |
Auflisten |
|||
|
ListFunctions |
Auflisten |
|||
|
ListInvalidations |
Auflisten |
|||
|
ListInvalidationsForDistributionTenant |
Auflisten |
|||
|
ListKeyGroups |
Auflisten |
|||
|
ListKeyValueStores |
Auflisten |
|||
|
ListOriginAccessControls |
Auflisten |
|||
|
ListOriginRequestPolicies |
Auflisten |
|||
|
ListPublicKeys |
Auflisten |
|||
|
ListRealtimeLogConfigs |
Auflisten |
|||
|
ListResponseHeadersPolicies |
Auflisten |
|||
|
ListStreamingDistributions |
Auflisten |
|||
|
ListTagsForResource |
Lesen |
|||
|
ListTrustStores |
Auflisten |
|||
|
ListVpcOrigins |
Auflisten |
|||
|
PublishConnectionFunction |
Schreiben |
|||
|
PublishFunction |
Schreiben |
|||
|
PutResourcePolicy |
Schreiben |
|||
|
TagResource |
Taggen, Schreiben |
|||
|
TestConnectionFunction |
Schreiben |
|||
|
TestFunction |
Schreiben |
|||
|
UntagResource |
Taggen, Schreiben |
|||
|
UpdateAnycastIpList |
Schreiben |
|||
|
UpdateCachePolicy |
Schreiben |
|||
|
UpdateCloudFrontOriginAccessIdentity |
Schreiben |
|||
|
UpdateConnectionFunction |
Schreiben |
|||
|
UpdateConnectionGroup |
Schreiben |
|||
|
UpdateContinuousDeploymentPolicy |
Schreiben |
|||
|
UpdateDistribution |
Lesen |
|||
Schreiben |
||||
|
UpdateDistributionTenant |
Lesen |
|||
Schreiben |
||||
|
UpdateDistributionWithStagingConfig |
Lesen |
|||
Lesen |
||||
Schreiben |
||||
|
UpdateDomainAssociation |
Schreiben |
|||
Schreiben |
||||
Schreiben |
||||
|
UpdateFieldLevelEncryptionConfig |
Schreiben |
|||
|
UpdateFieldLevelEncryptionProfile |
Schreiben |
|||
|
UpdateFunction |
Schreiben |
|||
|
UpdateKeyGroup |
Schreiben |
|||
|
UpdateKeyValueStore |
Schreiben |
|||
|
UpdateOriginAccessControl |
Schreiben |
|||
|
UpdateOriginRequestPolicy |
Schreiben |
|||
|
UpdatePublicKey |
Schreiben |
|||
|
UpdateRealtimeLogConfig |
Schreiben |
|||
ich bin: PassedToService |
cloudfront.amazonaws.com |
Schreiben |
||
|
UpdateResponseHeadersPolicy |
Schreiben |
|||
|
UpdateTrustStore |
Schreiben |
|||
|
UpdateVpcOrigin |
Schreiben |
|||
|
VerifyDnsConfiguration |
Lesen |
Von Amazon definierte Aktionen CloudFront
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 |
|---|---|---|---|---|
Erteilt die Erlaubnis, einer CloudFront Distribution einen Alias zuzuordnen |
Schreiben |
|||
Erteilt die Berechtigung, einen Distributionsmandanten einer AWS WAF-Web-ACL zuzuordnen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Distribution mit einer AWS WAF-Web-ACL zu verknüpfen |
Schreiben |
|||
Gewährt die Berechtigung zum Kopieren einer vorhandenen Verteilung und zum Erstellen einer neuen Webverteilung |
Schreiben |
|||
Erteilt die Erlaubnis, eine statische Anycast-IP-Liste zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Cache-Richtlinie hinzuzufügen CloudFront |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue CloudFront Origin-Zugriffsidentität zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindungsfunktion zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindungsgruppe zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Richtlinie für die kontinuierliche Bereitstellung hinzuzufügen CloudFront |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Webverteilung |
Schreiben |
|||
Erteilt die Erlaubnis, einen Distributionsmandanten zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Verschlüsselungskonfiguration auf Feldebene |
Write |
|||
Gewährt die Berechtigung zum Erstellen eines Verschlüsselungsprofils auf Feldebene |
Schreiben |
|||
Erteilt die Erlaubnis, eine CloudFront Funktion zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Invalidierungsbatch-Anforderung |
Schreiben |
|||
Erteilt die Erlaubnis, eine Invalidierung für einen Distributionsmandanten zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Schlüsselgruppe hinzuzufügen CloudFront |
Schreiben |
|||
Erteilt die Erlaubnis zum Erstellen eines CloudFront KeyValueStore |
Schreiben |
|||
Erteilt die Erlaubnis, zusätzliche CloudWatch Metriken für die angegebene CloudFront Distribution zu aktivieren. Für die zusätzlichen Metriken fallen zusätzliche Kosten an |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen Ursprungszugriffssteuerung |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Herkunftsanforderungsrichtlinie hinzuzufügen CloudFront |
Schreiben |
|||
Erteilt die Erlaubnis, einen neuen öffentlichen Schlüssel hinzuzufügen zu CloudFront |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Echtzeit-Protokollkonfiguration |
Schreiben |
|||
Erteilt die Erlaubnis, eine neue Richtlinie für Antwortheader hinzuzufügen CloudFront |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer neuen RTMP-Distributionskonfiguration |
Write |
|||
Gewährt die Berechtigung zum Erstellen einer neuen RTM-Distributionskonfiguration mit Tags |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Vertrauensspeichers |
Schreiben |
|||
Erteilt die Erlaubnis, einen VPC-Ursprung zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine statische Anycast-IP-Liste zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Cache-Policy |
Schreiben |
|||
Erteilt die Erlaubnis, eine ursprüngliche Zugriffsidentität zu CloudFront löschen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindungsfunktion zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindungsgruppe zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Richtlinie für die kontinuierliche Bereitstellung. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Webverteilung |
Schreiben |
|||
Erteilt die Erlaubnis, einen Distributionsmandanten zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Verschlüsselungskonfiguration auf Feldebene |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen eines Verschlüsselungsprofils auf Feldebene |
Schreiben |
|||
Erteilt die Erlaubnis, eine Funktion zu löschen CloudFront |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Schlüsselgruppe |
Schreiben |
|||
Erteilt die Erlaubnis zum Löschen eines CloudFront KeyValueStore |
Schreiben |
|||
Erteilt die Erlaubnis, zusätzliche CloudWatch Metriken für die angegebene CloudFront Distribution zu deaktivieren |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Ursprungszugriffssteuerung |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Ursprungsantragsrichtlinie |
Schreiben |
|||
Erteilt die Erlaubnis zum Löschen eines öffentlichen Schlüssels von CloudFront |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Echtzeit-Protokollkonfiguration |
Schreiben |
|||
Erteilt die Erlaubnis, das Richtliniendokument einer Ressource zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Antwort-Header-Richtlinie |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer RTMP-Verteilung |
Schreiben |
|||
Erteilt die Erlaubnis, einen Trust Store zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, einen VPC-Ursprung zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Zusammenfassung der Verbindungsfunktionen abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, eine CloudFront Funktionsübersicht abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, eine CloudFront KeyValueStore Zusammenfassung abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, einen Distributionsmandanten von einer AWS WAF-Web-ACL zu trennen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Distribution von einer AWS WAF-Web-ACL zu trennen |
Schreiben |
|||
Erteilt die Erlaubnis, eine statische Anycast-IP-Liste abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Cache-Richtlinie |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Cache-Richtlinienkonfiguration |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über eine ursprüngliche Zugriffsidentität abzurufen CloudFront |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zu einer Cloudfront-Ursprungszugriffsidentität. |
Lesen |
|||
Erteilt die Erlaubnis, den Code einer Verbindungsfunktion abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über eine Verbindungsgruppe abzurufen |
Lesen |
|||
Erteilt die Berechtigung, Informationen über eine Verbindungsgruppe über den angegebenen Routing-Endpunkt abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Richtlinie für die kontinuierliche Bereitstellung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Richtlinienkonfiguration für die kontinuierliche Bereitstellung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen zu einer Webverteilung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Konfigurationsinformationen über die Verteilung. |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über einen Distributionsmandanten abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über einen Distributionsmandanten anhand der zugehörigen Domain abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene. |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene. |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene. |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene. |
Lesen |
|||
Erteilt die Erlaubnis, den Code einer Funktion abzurufen CloudFront |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über eine Ungültigerklärung |
Lesen |
|||
Erteilt einem Distributionsmandanten die Erlaubnis, Informationen über eine Invalidierung abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Schlüsselgruppe |
Read |
|||
Gewährt die Berechtigung zum Abrufen einer Schlüsselgruppenkonfiguration |
Lesen |
|||
Erteilt die Erlaubnis, Details zu einem CloudFront verwalteten Zertifikat abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, Informationen darüber abzurufen, ob zusätzliche CloudWatch Metriken für die angegebene CloudFront Distribution aktiviert sind |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Ursprungszugriffssteuerung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfiguration für die Ursprungszugriffssteuerung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Ursprungsanforderungsrichtlinie |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Ursprungsanforderungsrichtlinie |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über öffentliche Schlüssel |
Read |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über Konfiguration öffentlicher Schlüssel. |
Read |
|||
Gewährt die Berechtigung zum Abrufen einer Echtzeit-Protokollkonfiguration |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über das Richtliniendokument einer Ressource abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Antwort-Header-Richtlinie |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfiguration einer Antwort-Header-Richtlinie |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen zu einer RTMP-Verteilung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zu einer Streaming-Distribution |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über einen Trust Store abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, Informationen über einen VPC-Ursprung abzurufen |
Lesen |
|||
Erteilt die Erlaubnis, Ihre statischen Anycast-IP-Listen aufzulisten |
Auflisten |
|||
Erteilt die Berechtigung, alle Cache-Richtlinien aufzulisten, die CloudFront für dieses Konto erstellt wurden |
Auflisten |
|||
Erteilt die Erlaubnis, Ihre ursprünglichen CloudFront Zugriffsidentitäten aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, alle Aliase aufzulisten, die mit dem angegebenen Alias in Konflikt stehen CloudFront |
Auflisten |
|||
Erteilt die Erlaubnis, die Verbindungsfunktionen in Ihrem aufzulisten AWS-Konto |
Auflisten |
|||
Erteilt die Erlaubnis, die Verbindungsgruppen in Ihrem aufzulisten AWS-Konto |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten aller Richtlinien für die kontinuierliche Bereitstellung im Konto |
Auflisten |
|||
Erteilt die Erlaubnis, die Distributionsmandanten in Ihrem Verzeichnis aufzulisten AWS-Konto |
Auflisten |
|||
Erteilt die Berechtigung, die Distributionsmandanten gemäß der von Ihnen angegebenen Anpassung aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, die Distributionen aufzulisten, die mit Ihrem verknüpft sind AWS-Konto |
Auflisten |
|||
Erteilt die Erlaubnis, die Distributionen in Ihrem Konto aufzulisten, die mit den angegebenen verknüpft sind AnycastIpListId |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der Verteilungs-IDs für Verteilungen, die ein Cache-Verhalten aufweisen, das der angegebenen Cache-Richtlinie zugeordnet ist. |
Auflisten |
|||
Erteilt die Berechtigung, Zusammenfassungen von Distributionen aufzulisten, die der angegebenen Verbindungsfunktion zugeordnet sind |
Auflisten |
|||
Erteilt die Erlaubnis, die Distributionen nach dem angegebenen Verbindungsmodus aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der Verteilungs-IDs für Verteilungen, die ein Cache-Verhalten aufweisen, das der angegebenen Schlüsselgruppe zugeordnet ist |
List |
|||
Gewährt die Berechtigung zum Auflisten der Verteilungs-IDs für Verteilungen, die ein Cacheverhalten aufweisen, das der angegebenen Ursprungsanforderungsrichtlinie zugeordnet ist. |
Auflisten |
|||
Erteilt die Berechtigung, eine Liste von Distributionen abzurufen, deren Cache-Verhalten mit der angegebenen Echtzeitprotokollkonfiguration verknüpft ist |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten der Verteilungs-IDs für Verteilungen, die ein Cache-Verhalten aufweisen, das der angegebenen Cache-Richtlinie zugeordnet ist |
Auflisten |
|||
Erteilt die Berechtigung, Zusammenfassungen für Distributionen aufzulisten, die dem angegebenen Trust Store zugeordnet sind |
Auflisten |
|||
Erteilt die Berechtigung, IDs für Distributionen aufzulisten, die dem angegebenen VPC-Ursprung zugeordnet sind |
Auflisten |
|||
Erteilt die Erlaubnis, die Distributionen aufzulisten, die AWS-Konto mit Ihrer angegebenen AWS WAF-Web-ACL verknüpft sind |
Auflisten |
|||
Erteilt die Berechtigung, Domänenkonflikte für eine angegebene Domäne aufzulisten |
Auflisten |
|||
Erteilt die Berechtigung, alle Verschlüsselungskonfigurationen auf Feldebene aufzulisten, die für dieses Konto erstellt wurden CloudFront |
Auflisten |
|||
Erteilt die Berechtigung, alle Verschlüsselungsprofile auf Feldebene aufzulisten, die für dieses Konto erstellt wurden CloudFront |
Auflisten |
|||
Erteilt die Berechtigung, eine Liste von Funktionen abzurufen CloudFront |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten Ihrer Invalidierungsbatches |
Auflisten |
|||
Erteilt die Erlaubnis, die Ungültigkeiten für einen Distributionsmandanten aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, alle Schlüsselgruppen aufzulisten, die CloudFront für dieses Konto erstellt wurden |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von CloudFront KeyValueStores |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten aller Ursprungszugriffssteuerungen im Konto |
Auflisten |
|||
Erteilt die Erlaubnis, alle Richtlinien für Anfragen von Origin aufzulisten, die CloudFront für dieses Konto erstellt wurden |
Auflisten |
|||
Erteilt die Berechtigung, alle öffentlichen Schlüssel aufzulisten, die CloudFront für dieses Konto hinzugefügt wurden |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Echtzeit-Protokollkonfigurationen |
Auflisten |
|||
Erteilt die Berechtigung, alle Antwortheader-Richtlinien aufzulisten, die CloudFront für dieses Konto erstellt wurden |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten Ihrer RTMP-Verteilungen |
Auflisten |
|||
Erteilt die Berechtigung, Tags für eine CloudFront Ressource aufzulisten |
Lesen |
|||
Erteilt die Erlaubnis, die Trust Stores in Ihrem Verzeichnis aufzulisten AWS-Konto |
Auflisten |
|||
Erteilt die Erlaubnis, VPC-Ursprünge aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, eine Verbindungsfunktion zu veröffentlichen |
Schreiben |
|||
Erteilt die Erlaubnis, eine CloudFront Funktion zu veröffentlichen |
Schreiben |
|||
Erteilt die Erlaubnis, das Richtliniendokument einer Ressource zu aktualisieren oder zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, einer CloudFront Ressource Tags hinzuzufügen |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindungsfunktion zu testen |
Schreiben |
|||
Erteilt die Erlaubnis, eine CloudFront Funktion zu testen |
Schreiben |
|||
Erteilt die Erlaubnis, Tags aus einer CloudFront Ressource zu entfernen |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis, eine statische Anycast-IP-Liste zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Cacherichtlinie |
Schreiben |
|||
Erteilt die Erlaubnis, die Konfiguration für eine CloudFront ursprüngliche Zugriffsidentität festzulegen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindungsfunktion zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindungsgruppe zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Richtlinie für die kontinuierliche Bereitstellung |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Webverteilung |
Schreiben |
|||
Erteilt die Erlaubnis, einen Distributionsmandanten zu aktualisieren |
Schreiben |
|||
Erteilt die Berechtigung, die Konfiguration von einer Staging-Webdistribution in die entsprechende primäre Webdistribution zu kopieren |
Schreiben |
|||
Erteilt die Erlaubnis, eine Domainverknüpfung zu aktualisieren |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren der Verschlüsselungskonfiguration auf Feldeben |
Write |
|||
Gewährt die Berechtigung zum Aktualisieren eines Verschlüsselungsprofils auf Feldebene |
Schreiben |
|||
Erteilt die Erlaubnis, eine Funktion zu aktualisieren CloudFront |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Schlüsselgruppe. |
Schreiben |
|||
Erteilt die Erlaubnis zur Aktualisierung eines CloudFront KeyValueStore |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Ursprungszugriffssteuerung |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Ursprungsanforderungsrichtlinie |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren von Informationen über öffentliche Schlüssel |
Write |
|||
Gewährt die Berechtigung zum Aktualisieren einer Echtzeit-Protokollkonfiguration |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Antwort-Header-Richtlinie |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer RTMP-Verteilung |
Schreiben |
|||
Erteilt die Erlaubnis, einen Trust Store zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, einen VPC-Ursprung zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, die DNS-Konfiguration für eine angegebene Domain zu überprüfen |
Lesen |
Permission-only Aktionen für Amazon CloudFront
Die folgenden Aktionen wurden von Amazon definiert, können CloudFront jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Berechtigung zur Konfiguration der ausgelieferten Protokollzustellung für eine Distribution |
Verwaltung von Berechtigungen, Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines neuen Savings Plan |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen eines Savings Plan |
Lesen |
|||
Gewährt die Berechtigung, alle Verteilungen aufzulisten, die Ihrer Lambda-Funktion zugeordnet sind |
Auflisten |
|||
Erteilt die Erlaubnis, CloudFront Preiskarten für das Konto aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Savings Plans im Konto |
Auflisten |
|||
Erteilt die Erlaubnis, die CloudFront Nutzung aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Aktualisieren eines Savings Plan |
Schreiben |
Von Amazon definierte Ressourcentypen CloudFront
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn: $ {Partition} :cloudfront: :$ {Konto} :anycast-ip-liste/$ {ID} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :cache-policy/$ {ID} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :Verbindungsfunktion/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :Verbindungsgruppe/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :Continuous-Deployment-Policy/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :Distribution/$ {} DistributionId |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :distribution-tenant/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :Verschlüsselungskonfiguration auf Feldebene /$ {ID} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :Verschlüsselungsprofil auf Feldebene/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :function/$ {Name} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :key-value-store/$ {Name} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :originin-access-control/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Account} :originin-access-identity/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :originin-request-policy/$ {ID} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :realtime-log-config/$ {Name} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :response-headers-policy/$ {Id} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :streaming-distribution/$ {} DistributionId |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :trust-store/$ {ID} |
||
arn: $ {Partition} :cloudfront: :$ {Konto} :vpcorigin/$ {Id} |
Zustandsschlüssel für Amazon CloudFront
Amazon CloudFront definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung |
Zeichenfolge |
|
Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind |
Zeichenfolge |
|
Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung. |
ArrayOfString |