View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon CloudFront - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon CloudFront

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

Referenzen:

Von Amazon definierte API-Operationen CloudFront

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 der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

AssociateAlias

cloudfront:AssociateAlias

Schreiben

cloudfront:UpdateDistribution

Schreiben

AssociateDistributionTenantWebACL

cloudfront:AssociateDistributionTenantWebACL

Schreiben

AssociateDistributionWebACL

cloudfront:AssociateDistributionWebACL

Schreiben

cloudfront:GetVpcOrigin

Lesen

CopyDistribution

cloudfront:CopyDistribution

Write (Schreiben)

cloudfront:CreateDistribution

Schreiben

cloudfront:GetDistribution

Lesen

cloudfront:GetVpcOrigin

Lesen

CreateAnycastIpList

cloudfront:CreateAnycastIpList

Write (Schreiben)

cloudfront:TagResource

Taggen, Schreiben

CreateCachePolicy

cloudfront:CreateCachePolicy

Schreiben

CreateCloudFrontOriginAccessIdentity

cloudfront:CreateCloudFrontOriginAccessIdentity

Schreiben

CreateConnectionFunction

cloudfront:CreateConnectionFunction

Schreiben

cloudfront:TagResource

Taggen, Schreiben

CreateConnectionGroup

cloudfront:CreateConnectionGroup

Schreiben

cloudfront:TagResource

Taggen, Schreiben

CreateContinuousDeploymentPolicy

cloudfront:CreateContinuousDeploymentPolicy

Schreiben

CreateDistribution

cloudfront:CreateConnectionGroup

Schreiben

cloudfront:CreateDistribution

Schreiben

cloudfront:GetVpcOrigin

Lesen

CreateDistributionTenant

cloudfront:CreateDistributionTenant

Write (Schreiben)

cloudfront:GetVpcOrigin

Lesen

cloudfront:TagResource

Taggen, Schreiben

CreateDistributionWithTags

cloudfront:CreateConnectionGroup

Schreiben

cloudfront:CreateDistribution

Schreiben

cloudfront:GetVpcOrigin

Lesen

cloudfront:TagResource

Taggen, Schreiben

CreateFieldLevelEncryptionConfig

cloudfront:CreateFieldLevelEncryptionConfig

Schreiben

CreateFieldLevelEncryptionProfile

cloudfront:CreateFieldLevelEncryptionProfile

Schreiben

CreateFunction

cloudfront:CreateFunction

Schreiben

cloudfront:TagResource

Taggen, Schreiben

CreateInvalidation

cloudfront:CreateInvalidation

Schreiben

CreateInvalidationForDistributionTenant

cloudfront:CreateInvalidationForDistributionTenant

Schreiben

CreateKeyGroup

cloudfront:CreateKeyGroup

Schreiben

CreateKeyValueStore

cloudfront:CreateKeyValueStore

Schreiben

cloudfront:TagResource

Taggen, Schreiben

CreateMonitoringSubscription

cloudfront:CreateMonitoringSubscription

Schreiben

CreateOriginAccessControl

cloudfront:CreateOriginAccessControl

Schreiben

CreateOriginRequestPolicy

cloudfront:CreateOriginRequestPolicy

Schreiben

CreatePublicKey

cloudfront:CreatePublicKey

Schreiben

CreateRealtimeLogConfig

cloudfront:CreateRealtimeLogConfig

Schreiben

iam:PassRole

iam:PassedToService

cloudfront.amazonaws.com

Schreiben

CreateResponseHeadersPolicy

cloudfront:CreateResponseHeadersPolicy

Schreiben

CreateTrustStore

cloudfront:CreateTrustStore

Schreiben

cloudfront:TagResource

Taggen, Schreiben

CreateVpcOrigin

cloudfront:CreateVpcOrigin

Schreiben

cloudfront:TagResource

Taggen, Schreiben

DeleteAnycastIpList

cloudfront:DeleteAnycastIpList

Schreiben

DeleteCachePolicy

cloudfront:DeleteCachePolicy

Schreiben

DeleteCloudFrontOriginAccessIdentity

cloudfront:DeleteCloudFrontOriginAccessIdentity

Schreiben

DeleteConnectionFunction

cloudfront:DeleteConnectionFunction

Schreiben

DeleteConnectionGroup

cloudfront:DeleteConnectionGroup

Schreiben

DeleteContinuousDeploymentPolicy

cloudfront:DeleteContinuousDeploymentPolicy

Schreiben

DeleteDistribution

cloudfront:DeleteDistribution

Schreiben

DeleteDistributionTenant

cloudfront:DeleteDistributionTenant

Schreiben

DeleteFieldLevelEncryptionConfig

cloudfront:DeleteFieldLevelEncryptionConfig

Schreiben

DeleteFieldLevelEncryptionProfile

cloudfront:DeleteFieldLevelEncryptionProfile

Schreiben

DeleteFunction

cloudfront:DeleteFunction

Schreiben

DeleteKeyGroup

cloudfront:DeleteKeyGroup

Schreiben

DeleteKeyValueStore

cloudfront:DeleteKeyValueStore

Schreiben

DeleteMonitoringSubscription

cloudfront:DeleteMonitoringSubscription

Schreiben

DeleteOriginAccessControl

cloudfront:DeleteOriginAccessControl

Schreiben

DeleteOriginRequestPolicy

cloudfront:DeleteOriginRequestPolicy

Schreiben

DeletePublicKey

cloudfront:DeletePublicKey

Schreiben

DeleteRealtimeLogConfig

cloudfront:DeleteRealtimeLogConfig

Schreiben

DeleteResourcePolicy

cloudfront:DeleteResourcePolicy

Schreiben

DeleteResponseHeadersPolicy

cloudfront:DeleteResponseHeadersPolicy

Schreiben

DeleteStreamingDistribution

cloudfront:DeleteStreamingDistribution

Schreiben

DeleteTrustStore

cloudfront:DeleteTrustStore

Schreiben

DeleteVpcOrigin

cloudfront:DeleteVpcOrigin

Schreiben

DescribeConnectionFunction

cloudfront:DescribeConnectionFunction

Lesen

DescribeFunction

cloudfront:DescribeFunction

Lesen

DescribeKeyValueStore

cloudfront:DescribeKeyValueStore

Lesen

DisassociateDistributionTenantWebACL

cloudfront:DisassociateDistributionTenantWebACL

Write (Schreiben)

DisassociateDistributionWebACL

cloudfront:DisassociateDistributionWebACL

Schreiben

GetAnycastIpList

cloudfront:GetAnycastIpList

Lesen

GetCachePolicy

cloudfront:GetCachePolicy

Lesen

GetCachePolicyConfig

cloudfront:GetCachePolicyConfig

Lesen

GetCloudFrontOriginAccessIdentity

cloudfront:GetCloudFrontOriginAccessIdentity

Lesen

GetCloudFrontOriginAccessIdentityConfig

cloudfront:GetCloudFrontOriginAccessIdentityConfig

Lesen

GetConnectionFunction

cloudfront:GetConnectionFunction

Lesen

GetConnectionGroup

cloudfront:GetConnectionGroup

Lesen

GetConnectionGroupByRoutingEndpoint

cloudfront:GetConnectionGroupByRoutingEndpoint

Lesen

GetContinuousDeploymentPolicy

cloudfront:GetContinuousDeploymentPolicy

Lesen

GetContinuousDeploymentPolicyConfig

cloudfront:GetContinuousDeploymentPolicyConfig

Lesen

GetDistribution

cloudfront:GetDistribution

Lesen

GetDistributionConfig

cloudfront:GetDistributionConfig

Lesen

GetDistributionTenant

cloudfront:GetDistributionTenant

Lesen

GetDistributionTenantByDomain

cloudfront:GetDistributionTenantByDomain

Lesen

GetFieldLevelEncryption

cloudfront:GetFieldLevelEncryption

Lesen

GetFieldLevelEncryptionConfig

cloudfront:GetFieldLevelEncryptionConfig

Lesen

GetFieldLevelEncryptionProfile

cloudfront:GetFieldLevelEncryptionProfile

Lesen

GetFieldLevelEncryptionProfileConfig

cloudfront:GetFieldLevelEncryptionProfileConfig

Lesen

GetFunction

cloudfront:GetFunction

Lesen

GetInvalidation

cloudfront:GetInvalidation

Lesen

GetInvalidationForDistributionTenant

cloudfront:GetInvalidationForDistributionTenant

Lesen

GetKeyGroup

cloudfront:GetKeyGroup

Lesen

GetKeyGroupConfig

cloudfront:GetKeyGroupConfig

Lesen

GetManagedCertificateDetails

cloudfront:GetManagedCertificateDetails

Lesen

GetMonitoringSubscription

cloudfront:GetMonitoringSubscription

Lesen

GetOriginAccessControl

cloudfront:GetOriginAccessControl

Lesen

GetOriginAccessControlConfig

cloudfront:GetOriginAccessControlConfig

Lesen

GetOriginRequestPolicy

cloudfront:GetOriginRequestPolicy

Lesen

GetOriginRequestPolicyConfig

cloudfront:GetOriginRequestPolicyConfig

Lesen

GetPublicKey

cloudfront:GetPublicKey

Lesen

GetPublicKeyConfig

cloudfront:GetPublicKeyConfig

Lesen

GetRealtimeLogConfig

cloudfront:GetRealtimeLogConfig

Lesen

GetResourcePolicy

cloudfront:GetResourcePolicy

Lesen

GetResponseHeadersPolicy

cloudfront:GetResponseHeadersPolicy

Lesen

GetResponseHeadersPolicyConfig

cloudfront:GetResponseHeadersPolicyConfig

Lesen

GetStreamingDistribution

cloudfront:GetStreamingDistribution

Lesen

GetStreamingDistributionConfig

cloudfront:GetStreamingDistributionConfig

Lesen

GetTrustStore

cloudfront:GetTrustStore

Lesen

GetVpcOrigin

cloudfront:GetVpcOrigin

Lesen

ListAnycastIpLists

cloudfront:ListAnycastIpLists

Auflisten

ListCachePolicies

cloudfront:ListCachePolicies

Auflisten

ListCloudFrontOriginAccessIdentities

cloudfront:ListCloudFrontOriginAccessIdentities

Auflisten

ListConflictingAliases

cloudfront:GetDistribution

Lesen

cloudfront:ListConflictingAliases

Auflisten

ListConnectionFunctions

cloudfront:ListConnectionFunctions

Auflisten

ListConnectionGroups

cloudfront:ListConnectionGroups

Auflisten

ListContinuousDeploymentPolicies

cloudfront:ListContinuousDeploymentPolicies

Auflisten

ListDistributionTenants

cloudfront:ListDistributionTenants

Auflisten

ListDistributionTenantsByCustomization

cloudfront:ListDistributionTenantsByCustomization

Auflisten

ListDistributions

cloudfront:ListDistributions

Auflisten

ListDistributionsByAnycastIpListId

cloudfront:ListDistributionsByAnycastIpListId

Auflisten

ListDistributionsByCachePolicyId

cloudfront:ListDistributionsByCachePolicyId

Auflisten

ListDistributionsByConnectionFunction

cloudfront:ListDistributionsByConnectionFunction

Auflisten

ListDistributionsByConnectionMode

cloudfront:ListDistributionsByConnectionMode

Auflisten

ListDistributionsByKeyGroup

cloudfront:ListDistributionsByKeyGroup

Auflisten

ListDistributionsByOriginRequestPolicyId

cloudfront:ListDistributionsByOriginRequestPolicyId

Auflisten

ListDistributionsByRealtimeLogConfig

cloudfront:ListDistributionsByRealtimeLogConfig

Auflisten

ListDistributionsByResponseHeadersPolicyId

cloudfront:ListDistributionsByResponseHeadersPolicyId

Auflisten

ListDistributionsByTrustStore

cloudfront:ListDistributionsByTrustStore

Auflisten

ListDistributionsByVpcOriginId

cloudfront:ListDistributionsByVpcOriginId

Auflisten

ListDistributionsByWebACLId

cloudfront:ListDistributionsByWebACLId

Auflisten

ListDomainConflicts

cloudfront:GetDistribution

Lesen

cloudfront:GetDistributionTenant

Lesen

cloudfront:ListDomainConflicts

Auflisten

ListFieldLevelEncryptionConfigs

cloudfront:ListFieldLevelEncryptionConfigs

Auflisten

ListFieldLevelEncryptionProfiles

cloudfront:ListFieldLevelEncryptionProfiles

Auflisten

ListFunctions

cloudfront:ListFunctions

Auflisten

ListInvalidations

cloudfront:ListInvalidations

Auflisten

ListInvalidationsForDistributionTenant

cloudfront:ListInvalidationsForDistributionTenant

Auflisten

ListKeyGroups

cloudfront:ListKeyGroups

Auflisten

ListKeyValueStores

cloudfront:ListKeyValueStores

Auflisten

ListOriginAccessControls

cloudfront:ListOriginAccessControls

Auflisten

ListOriginRequestPolicies

cloudfront:ListOriginRequestPolicies

Auflisten

ListPublicKeys

cloudfront:ListPublicKeys

Auflisten

ListRealtimeLogConfigs

cloudfront:ListRealtimeLogConfigs

Auflisten

ListResponseHeadersPolicies

cloudfront:ListResponseHeadersPolicies

Auflisten

ListStreamingDistributions

cloudfront:ListStreamingDistributions

Auflisten

ListTagsForResource

cloudfront:ListTagsForResource

Lesen

ListTrustStores

cloudfront:ListTrustStores

Auflisten

ListVpcOrigins

cloudfront:ListVpcOrigins

Auflisten

PublishConnectionFunction

cloudfront:PublishConnectionFunction

Schreiben

PublishFunction

cloudfront:PublishFunction

Schreiben

PutResourcePolicy

cloudfront:PutResourcePolicy

Schreiben

TagResource

cloudfront:TagResource

Taggen, Schreiben

TestConnectionFunction

cloudfront:TestConnectionFunction

Schreiben

TestFunction

cloudfront:TestFunction

Schreiben

UntagResource

cloudfront:UntagResource

Taggen, Schreiben

UpdateAnycastIpList

cloudfront:UpdateAnycastIpList

Schreiben

UpdateCachePolicy

cloudfront:UpdateCachePolicy

Schreiben

UpdateCloudFrontOriginAccessIdentity

cloudfront:UpdateCloudFrontOriginAccessIdentity

Schreiben

UpdateConnectionFunction

cloudfront:UpdateConnectionFunction

Schreiben

UpdateConnectionGroup

cloudfront:UpdateConnectionGroup

Schreiben

UpdateContinuousDeploymentPolicy

cloudfront:UpdateContinuousDeploymentPolicy

Schreiben

UpdateDistribution

cloudfront:GetVpcOrigin

Lesen

cloudfront:UpdateDistribution

Write (Schreiben)

UpdateDistributionTenant

cloudfront:GetVpcOrigin

Lesen

cloudfront:UpdateDistributionTenant

Write (Schreiben)

UpdateDistributionWithStagingConfig

cloudfront:GetDistribution

Lesen

cloudfront:GetVpcOrigin

Lesen

cloudfront:UpdateDistribution

Write (Schreiben)

UpdateDomainAssociation

cloudfront:UpdateDistribution

Schreiben

cloudfront:UpdateDistributionTenant

Schreiben

cloudfront:UpdateDomainAssociation

Schreiben

UpdateFieldLevelEncryptionConfig

cloudfront:UpdateFieldLevelEncryptionConfig

Schreiben

UpdateFieldLevelEncryptionProfile

cloudfront:UpdateFieldLevelEncryptionProfile

Schreiben

UpdateFunction

cloudfront:UpdateFunction

Schreiben

UpdateKeyGroup

cloudfront:UpdateKeyGroup

Schreiben

UpdateKeyValueStore

cloudfront:UpdateKeyValueStore

Schreiben

UpdateOriginAccessControl

cloudfront:UpdateOriginAccessControl

Schreiben

UpdateOriginRequestPolicy

cloudfront:UpdateOriginRequestPolicy

Schreiben

UpdatePublicKey

cloudfront:UpdatePublicKey

Schreiben

UpdateRealtimeLogConfig

cloudfront:UpdateRealtimeLogConfig

Schreiben

iam:PassRole

iam:PassedToService

cloudfront.amazonaws.com

Schreiben

UpdateResponseHeadersPolicy

cloudfront:UpdateResponseHeadersPolicy

Schreiben

UpdateTrustStore

cloudfront:UpdateTrustStore

Schreiben

UpdateVpcOrigin

cloudfront:UpdateVpcOrigin

Schreiben

VerifyDnsConfiguration

cloudfront:VerifyDnsConfiguration

Lesen

Von Amazon definierte Aktionen CloudFront

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. 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

AssociateAlias

Erteilt die Erlaubnis, einen Alias mit einem zu verknüpfen CloudFront Verteilung

distribution*

aws:ResourceTag/${TagKey}

Schreiben

AssociateDistributionTenantWebACL

Erteilt die Erlaubnis, einen Vertriebsmandanten einem zuzuordnen AWS WAF-Web-ACL

distribution-tenant*

aws:ResourceTag/${TagKey}

Schreiben

AssociateDistributionWebACL

Erteilt die Erlaubnis, eine Distribution mit einer zu verknüpfen AWS WAF-Web-ACL

distribution*

aws:ResourceTag/${TagKey}

Schreiben

CopyDistribution

Gewährt die Berechtigung zum Kopieren einer vorhandenen Verteilung und zum Erstellen einer neuen Webverteilung

distribution*

aws:ResourceTag/${TagKey}

Schreiben

CreateAnycastIpList

Erteilt die Erlaubnis, eine statische Anycast-IP-Liste zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateCachePolicy

Erteilt die Erlaubnis, eine neue Cache-Richtlinie hinzuzufügen CloudFront

Schreiben

CreateCloudFrontOriginAccessIdentity

Erteilt die Erlaubnis, eine neue zu erstellen CloudFront Herkunft, Zugriffsidentität

Schreiben

CreateConnectionFunction

Erteilt die Erlaubnis, eine Verbindungsfunktion zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateConnectionGroup

Erteilt die Erlaubnis, eine Verbindungsgruppe zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateContinuousDeploymentPolicy

Erteilt die Berechtigung, eine neue Richtlinie für kontinuierliche Bereitstellung hinzuzufügen CloudFront

Schreiben

CreateDistribution

Gewährt die Berechtigung zum Erstellen einer neuen Webverteilung

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateDistributionTenant

Erteilt die Erlaubnis, einen Distributionsmandanten zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateFieldLevelEncryptionConfig

Gewährt die Berechtigung zum Erstellen einer neuen Verschlüsselungskonfiguration auf Feldebene

Write

CreateFieldLevelEncryptionProfile

Gewährt die Berechtigung zum Erstellen eines Verschlüsselungsprofils auf Feldebene

Schreiben

CreateFunction

Erteilt die Erlaubnis zum Erstellen eines CloudFront wirken

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateInvalidation

Gewährt die Berechtigung zum Erstellen einer neuen Invalidierungsbatch-Anforderung

distribution*

aws:ResourceTag/${TagKey}

Schreiben

CreateInvalidationForDistributionTenant

Erteilt die Erlaubnis, eine Invalidierung für einen Distributionsmandanten zu erstellen

distribution-tenant*

aws:ResourceTag/${TagKey}

Schreiben

CreateKeyGroup

Erteilt die Erlaubnis, eine neue Schlüsselgruppe hinzuzufügen CloudFront

Schreiben

CreateKeyValueStore

Erteilt die Erlaubnis zum Erstellen einer CloudFront KeyValueStore

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateMonitoringSubscription

Erteilt die Erlaubnis, zusätzliche zu aktivieren CloudWatch Metriken für das angegebene CloudFront Verteilung. Für die zusätzlichen Metriken fallen zusätzliche Kosten an

Schreiben

CreateOriginAccessControl

Gewährt die Berechtigung zum Erstellen einer neuen Ursprungszugriffssteuerung

Schreiben

CreateOriginRequestPolicy

Erteilt die Erlaubnis, eine neue Richtlinie für Herkunftsanfragen hinzuzufügen CloudFront

Schreiben

CreatePublicKey

Erteilt die Erlaubnis, einen neuen öffentlichen Schlüssel hinzuzufügen CloudFront

Schreiben

CreateRealtimeLogConfig

Gewährt die Berechtigung zum Erstellen einer Echtzeit-Protokollkonfiguration

Schreiben

CreateResponseHeadersPolicy

Erteilt die Erlaubnis, eine neue Richtlinie für Antwort-Header hinzuzufügen CloudFront

Schreiben

CreateStreamingDistribution

Gewährt die Berechtigung zum Erstellen einer neuen RTMP-Distributionskonfiguration

Write

CreateStreamingDistributionWithTags

Gewährt die Berechtigung zum Erstellen einer neuen RTM-Distributionskonfiguration mit Tags

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateTrustStore

Gewährt die Berechtigung zum Erstellen eines Vertrauensspeichers

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateVpcOrigin

Erteilt die Erlaubnis, einen VPC-Ursprung zu erstellen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteAnycastIpList

Erteilt die Erlaubnis, eine statische Anycast-IP-Liste zu löschen

anycast-ip-list*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCachePolicy

Gewährt die Berechtigung zum Löschen einer Cache-Policy

cache-policy*

Schreiben

DeleteCloudFrontOriginAccessIdentity

Erteilt die Erlaubnis zum Löschen einer CloudFront Herkunft, Zugriffsidentität

origin-access-identity*

Schreiben

DeleteConnectionFunction

Erteilt die Erlaubnis, eine Verbindungsfunktion zu löschen

connection-function*

aws:ResourceTag/${TagKey}

Schreiben

DeleteConnectionGroup

Erteilt die Erlaubnis, eine Verbindungsgruppe zu löschen

connection-group*

aws:ResourceTag/${TagKey}

Schreiben

DeleteContinuousDeploymentPolicy

Gewährt die Berechtigung zum Löschen einer Richtlinie für die kontinuierliche Bereitstellung.

continuous-deployment-policy*

Schreiben

DeleteDistribution

Gewährt die Berechtigung zum Löschen einer Webverteilung

distribution*

aws:ResourceTag/${TagKey}

Schreiben

DeleteDistributionTenant

Erteilt die Erlaubnis, einen Distributionsmandanten zu löschen

distribution-tenant*

aws:ResourceTag/${TagKey}

Schreiben

DeleteFieldLevelEncryptionConfig

Gewährt die Berechtigung zum Löschen einer Verschlüsselungskonfiguration auf Feldebene

field-level-encryption-config*

Write

DeleteFieldLevelEncryptionProfile

Gewährt die Berechtigung zum Löschen eines Verschlüsselungsprofils auf Feldebene

field-level-encryption-profile*

Schreiben

DeleteFunction

Erteilt die Erlaubnis zum Löschen eines CloudFront wirken

function*

aws:ResourceTag/${TagKey}

Schreiben

DeleteKeyGroup

Gewährt die Berechtigung zum Löschen einer Schlüsselgruppe

Schreiben

DeleteKeyValueStore

Erteilt die Erlaubnis zum Löschen einer CloudFront KeyValueStore

key-value-store*

aws:ResourceTag/${TagKey}

Schreiben

DeleteMonitoringSubscription

Erteilt die Erlaubnis, weitere zu deaktivieren CloudWatch Metriken für das angegebene CloudFront Verteilung

Schreiben

DeleteOriginAccessControl

Gewährt die Berechtigung zum Löschen einer Ursprungszugriffssteuerung

origin-access-control*

Schreiben

DeleteOriginRequestPolicy

Gewährt die Berechtigung zum Löschen einer Ursprungsantragsrichtlinie

origin-request-policy*

Schreiben

DeletePublicKey

Erteilt die Erlaubnis zum Löschen eines öffentlichen Schlüssels von CloudFront

Schreiben

DeleteRealtimeLogConfig

Gewährt die Berechtigung zum Löschen einer Echtzeit-Protokollkonfiguration

realtime-log-config*

Schreiben

DeleteResourcePolicy

Erteilt die Erlaubnis, das Richtliniendokument einer Ressource zu löschen

vpcorigin

aws:ResourceTag/${TagKey}

Schreiben

DeleteResponseHeadersPolicy

Gewährt die Berechtigung zum Löschen einer Antwort-Header-Richtlinie

response-headers-policy*

Schreiben

DeleteStreamingDistribution

Gewährt die Berechtigung zum Löschen einer RTMP-Verteilung

streaming-distribution*

aws:ResourceTag/${TagKey}

Schreiben

DeleteTrustStore

Erteilt die Erlaubnis, einen Trust Store zu löschen

trust-store*

aws:ResourceTag/${TagKey}

Schreiben

DeleteVpcOrigin

Erteilt die Erlaubnis, einen VPC-Ursprung zu löschen

vpcorigin*

aws:ResourceTag/${TagKey}

Schreiben

DescribeConnectionFunction

Erteilt die Erlaubnis, eine Zusammenfassung der Verbindungsfunktion abzurufen

connection-function*

aws:ResourceTag/${TagKey}

Lesen

DescribeFunction

Erteilt die Erlaubnis, eine zu erhalten CloudFront Zusammenfassung der Funktion

function*

aws:ResourceTag/${TagKey}

Lesen

DescribeKeyValueStore

Erteilt die Erlaubnis, eine zu erhalten CloudFront KeyValueStore Zusammenfassung

key-value-store*

aws:ResourceTag/${TagKey}

Lesen

DisassociateDistributionTenantWebACL

Erteilt die Erlaubnis, einen Vertriebsmandanten von einem zu trennen AWS WAF-Web-ACL

distribution-tenant*

aws:ResourceTag/${TagKey}

Schreiben

DisassociateDistributionWebACL

Erteilt die Erlaubnis, eine Distribution von einer zu trennen AWS WAF-Web-ACL

distribution*

aws:ResourceTag/${TagKey}

Schreiben

GetAnycastIpList

Erteilt die Erlaubnis, eine statische Anycast-IP-Liste abzurufen

anycast-ip-list*

aws:ResourceTag/${TagKey}

Lesen

GetCachePolicy

Gewährt die Berechtigung zum Abrufen der Cache-Richtlinie

cache-policy*

Read

GetCachePolicyConfig

Gewährt die Berechtigung zum Abrufen der Cache-Richtlinienkonfiguration

cache-policy*

Lesen

GetCloudFrontOriginAccessIdentity

Erteilt die Erlaubnis, Informationen über eine zu erhalten CloudFront Herkunft, Zugriffsidentität

origin-access-identity*

Lesen

GetCloudFrontOriginAccessIdentityConfig

Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zu einer Cloudfront-Ursprungszugriffsidentität.

origin-access-identity*

Lesen

GetConnectionFunction

Erteilt die Erlaubnis, den Code einer Verbindungsfunktion abzurufen

connection-function*

aws:ResourceTag/${TagKey}

Lesen

GetConnectionGroup

Erteilt die Erlaubnis, Informationen über eine Verbindungsgruppe abzurufen

connection-group*

aws:ResourceTag/${TagKey}

Lesen

GetConnectionGroupByRoutingEndpoint

Erteilt die Berechtigung, Informationen über eine Verbindungsgruppe am angegebenen Routing-Endpunkt abzurufen

connection-group*

aws:ResourceTag/${TagKey}

Lesen

GetContinuousDeploymentPolicy

Gewährt die Berechtigung zum Abrufen der Richtlinie für die kontinuierliche Bereitstellung

continuous-deployment-policy*

Lesen

GetContinuousDeploymentPolicyConfig

Gewährt die Berechtigung zum Abrufen der Richtlinienkonfiguration für die kontinuierliche Bereitstellung

continuous-deployment-policy*

Lesen

GetDistribution

Gewährt die Berechtigung zum Abrufen von Informationen zu einer Webverteilung

distribution*

aws:ResourceTag/${TagKey}

Read

GetDistributionConfig

Gewährt die Berechtigung zum Abrufen von Konfigurationsinformationen über die Verteilung.

distribution*

aws:ResourceTag/${TagKey}

Lesen

GetDistributionTenant

Erteilt die Erlaubnis, Informationen über einen Distributionsmandanten abzurufen

distribution-tenant*

aws:ResourceTag/${TagKey}

Lesen

GetDistributionTenantByDomain

Erteilt die Erlaubnis, Informationen über einen Distributionsmandanten für die zugehörige Domain abzurufen

distribution-tenant*

aws:ResourceTag/${TagKey}

Lesen

GetFieldLevelEncryption

Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene.

field-level-encryption-config*

Read

GetFieldLevelEncryptionConfig

Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene.

field-level-encryption-config*

Read

GetFieldLevelEncryptionProfile

Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene.

field-level-encryption-profile*

Read

GetFieldLevelEncryptionProfileConfig

Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zur Verschlüsselung auf Feldebene.

field-level-encryption-profile*

Lesen

GetFunction

Erteilt die Erlaubnis, eine zu erhalten CloudFront Code der Funktion

function*

aws:ResourceTag/${TagKey}

Lesen

GetInvalidation

Gewährt die Berechtigung zum Abrufen von Informationen über eine Ungültigerklärung

distribution*

aws:ResourceTag/${TagKey}

Lesen

GetInvalidationForDistributionTenant

Erteilt die Erlaubnis, Informationen über eine Invalidierung für einen Distributionsmandanten abzurufen

distribution-tenant*

aws:ResourceTag/${TagKey}

Lesen

GetKeyGroup

Gewährt die Berechtigung zum Abrufen einer Schlüsselgruppe

Read

GetKeyGroupConfig

Gewährt die Berechtigung zum Abrufen einer Schlüsselgruppenkonfiguration

Lesen

GetManagedCertificateDetails

Erteilt die Erlaubnis, Informationen über einen abzurufen CloudFront verwaltetes Zertifikat

distribution-tenant*

aws:ResourceTag/${TagKey}

Lesen

GetMonitoringSubscription

Erteilt die Erlaubnis, Informationen darüber zu erhalten, ob zusätzliche CloudWatch Metriken sind für die angegebenen Werte aktiviert CloudFront Verteilung

Lesen

GetOriginAccessControl

Gewährt die Berechtigung zum Abrufen der Ursprungszugriffssteuerung

origin-access-control*

Lesen

GetOriginAccessControlConfig

Gewährt die Berechtigung zum Abrufen der Konfiguration für die Ursprungszugriffssteuerung

origin-access-control*

Lesen

GetOriginRequestPolicy

Gewährt die Berechtigung zum Abrufen der Ursprungsanforderungsrichtlinie

origin-request-policy*

Read

GetOriginRequestPolicyConfig

Gewährt die Berechtigung zum Abrufen der Ursprungsanforderungsrichtlinie

origin-request-policy*

Read

GetPublicKey

Gewährt die Berechtigung zum Abrufen von Informationen über öffentliche Schlüssel

Read

GetPublicKeyConfig

Gewährt die Berechtigung zum Abrufen von Informationen über Konfiguration öffentlicher Schlüssel.

Read

GetRealtimeLogConfig

Gewährt die Berechtigung zum Abrufen einer Echtzeit-Protokollkonfiguration

realtime-log-config*

Lesen

GetResourcePolicy

Erteilt die Erlaubnis, Informationen über das Richtliniendokument einer Ressource abzurufen

vpcorigin

aws:ResourceTag/${TagKey}

Lesen

GetResponseHeadersPolicy

Gewährt die Berechtigung zum Abrufen der Antwort-Header-Richtlinie

response-headers-policy*

Lesen

GetResponseHeadersPolicyConfig

Gewährt die Berechtigung zum Abrufen der Konfiguration einer Antwort-Header-Richtlinie

response-headers-policy*

Lesen

GetStreamingDistribution

Gewährt die Berechtigung zum Abrufen von Informationen zu einer RTMP-Verteilung

streaming-distribution*

aws:ResourceTag/${TagKey}

Read

GetStreamingDistributionConfig

Gewährt die Berechtigung zum Abrufen der Konfigurationsinformationen zu einer Streaming-Distribution

streaming-distribution*

aws:ResourceTag/${TagKey}

Lesen

GetTrustStore

Erteilt die Erlaubnis, Informationen über einen Trust Store abzurufen

trust-store*

aws:ResourceTag/${TagKey}

Lesen

GetVpcOrigin

Erteilt die Erlaubnis, Informationen über einen VPC-Ursprung abzurufen

vpcorigin*

aws:ResourceTag/${TagKey}

Lesen

ListAnycastIpLists

Erteilt die Erlaubnis, Ihre statischen Anycast-IP-Listen aufzulisten

Auflisten

ListCachePolicies

Erteilt die Erlaubnis, alle Cache-Richtlinien aufzulisten, die in erstellt wurden CloudFront für dieses Konto

Auflisten

ListCloudFrontOriginAccessIdentities

Erteilt die Erlaubnis, Ihre aufzulisten CloudFront Herkunft, Zugriffsidentitäten

Auflisten

ListConflictingAliases

Erteilt die Erlaubnis, alle Aliase aufzulisten, die mit dem angegebenen Alias in Konflikt stehen CloudFront

distribution*

aws:ResourceTag/${TagKey}

Auflisten

ListConnectionFunctions

Erteilt die Erlaubnis, die Verbindungsfunktionen in Ihrem aufzulisten AWS-Konto

Auflisten

ListConnectionGroups

Erteilt die Erlaubnis, die Verbindungsgruppen in Ihrem aufzulisten AWS-Konto

Auflisten

ListContinuousDeploymentPolicies

Gewährt die Berechtigung zum Auflisten aller Richtlinien für die kontinuierliche Bereitstellung im Konto

Auflisten

ListDistributionTenants

Erteilt die Erlaubnis, die Distributionsmandanten in Ihrem Verzeichnis aufzulisten AWS-Konto

Auflisten

ListDistributionTenantsByCustomization

Erteilt die Erlaubnis, die Mandanten der Distribution gemäß der von Ihnen angegebenen Anpassung aufzulisten

Auflisten

ListDistributions

Erteilt die Erlaubnis, die Distributionen aufzulisten, die Ihrem zugeordnet sind AWS-Konto

Auflisten

ListDistributionsByAnycastIpListId

Erteilt die Erlaubnis, die Distributionen in Ihrem Konto aufzulisten, die mit dem angegebenen Konto verknüpft sind AnycastIpListId

Auflisten

ListDistributionsByCachePolicyId

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

ListDistributionsByConnectionFunction

Erteilt die Erlaubnis, Zusammenfassungen für Distributionen aufzulisten, die der angegebenen Verbindungsfunktion zugeordnet sind

connection-function*

aws:ResourceTag/${TagKey}

Auflisten

ListDistributionsByConnectionMode

Erteilt die Berechtigung, die Distributionen nach dem angegebenen Verbindungsmodus aufzulisten

Auflisten

ListDistributionsByKeyGroup

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

ListDistributionsByOriginRequestPolicyId

Gewährt die Berechtigung zum Auflisten der Verteilungs-IDs für Verteilungen, die ein Cacheverhalten aufweisen, das der angegebenen Ursprungsanforderungsrichtlinie zugeordnet ist.

Auflisten

ListDistributionsByRealtimeLogConfig

Erteilt die Berechtigung, eine Liste von Distributionen abzurufen, deren Cacheverhalten der angegebenen Echtzeitprotokollkonfiguration zugeordnet ist

Auflisten

ListDistributionsByResponseHeadersPolicyId

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

ListDistributionsByTrustStore

Erteilt die Berechtigung, Zusammenfassungen für Distributionen aufzulisten, die dem angegebenen Trust Store zugeordnet sind

trust-store*

aws:ResourceTag/${TagKey}

Auflisten

ListDistributionsByVpcOriginId

Erteilt die Berechtigung, IDs für Distributionen aufzulisten, die dem angegebenen VPC-Ursprung zugeordnet sind

Auflisten

ListDistributionsByWebACLId

Erteilt die Erlaubnis, die Distributionen aufzulisten, die mit Ihrer verknüpft sind AWS-Konto mit gegeben AWS WAF-Web-ACL

Auflisten

ListDomainConflicts

Erteilt die Erlaubnis, Domänenkonflikte für eine bestimmte Domain aufzulisten

distribution

aws:ResourceTag/${TagKey}

Auflisten

distribution-tenant

aws:ResourceTag/${TagKey}

ListFieldLevelEncryptionConfigs

Erteilt die Berechtigung, alle Verschlüsselungskonfigurationen auf Feldebene aufzulisten, die in erstellt wurden CloudFront für dieses Konto

Auflisten

ListFieldLevelEncryptionProfiles

Erteilt die Berechtigung, alle Verschlüsselungsprofile auf Feldebene aufzulisten, die in erstellt wurden CloudFront für dieses Konto

Auflisten

ListFunctions

Erteilt die Erlaubnis, eine Liste von zu erhalten CloudFront Funktionen

Auflisten

ListInvalidations

Gewährt die Berechtigung zum Auflisten Ihrer Invalidierungsbatches

distribution*

aws:ResourceTag/${TagKey}

Auflisten

ListInvalidationsForDistributionTenant

Erteilt die Erlaubnis, die Invalidierungen für einen Distributionsmandanten aufzulisten

distribution-tenant*

aws:ResourceTag/${TagKey}

Auflisten

ListKeyGroups

Erteilt die Berechtigung, alle Schlüsselgruppen aufzulisten, die in erstellt wurden CloudFront für dieses Konto

Auflisten

ListKeyValueStores

Erteilt die Erlaubnis, eine Liste von zu erhalten CloudFront KeyValueStores

Auflisten

ListOriginAccessControls

Gewährt die Berechtigung zum Auflisten aller Ursprungszugriffssteuerungen im Konto

Auflisten

ListOriginRequestPolicies

Erteilt die Erlaubnis, alle Richtlinien für Quellanfragen aufzulisten, die in erstellt wurden CloudFront für dieses Konto

Auflisten

ListPublicKeys

Erteilt die Erlaubnis, alle öffentlichen Schlüssel aufzulisten, die hinzugefügt wurden CloudFront für dieses Konto

Auflisten

ListRealtimeLogConfigs

Gewährt die Berechtigung zum Abrufen einer Liste von Echtzeit-Protokollkonfigurationen

Auflisten

ListResponseHeadersPolicies

Erteilt die Berechtigung, alle Richtlinien für Antwortheader aufzulisten, die in erstellt wurden CloudFront für dieses Konto

Auflisten

ListStreamingDistributions

Gewährt die Berechtigung zum Auflisten Ihrer RTMP-Verteilungen

Auflisten

ListTagsForResource

Erteilt die Erlaubnis, Stichwörter für einen aufzulisten CloudFront Ressource

anycast-ip-list

aws:ResourceTag/${TagKey}

Lesen

connection-function

aws:ResourceTag/${TagKey}

connection-group

aws:ResourceTag/${TagKey}

distribution

aws:ResourceTag/${TagKey}

distribution-tenant

aws:ResourceTag/${TagKey}

function

aws:ResourceTag/${TagKey}

key-value-store

aws:ResourceTag/${TagKey}

trust-store

aws:ResourceTag/${TagKey}

vpcorigin

aws:ResourceTag/${TagKey}

ListTrustStores

Erteilt die Erlaubnis, die Trust Stores in Ihrem aufzulisten AWS-Konto

Auflisten

ListVpcOrigins

Erteilt die Erlaubnis, VPC-Ursprünge aufzulisten

Auflisten

PublishConnectionFunction

Erteilt die Erlaubnis, eine Verbindungsfunktion zu veröffentlichen

connection-function*

aws:ResourceTag/${TagKey}

Schreiben

PublishFunction

Erteilt die Erlaubnis zur Veröffentlichung einer CloudFront wirken

function*

aws:ResourceTag/${TagKey}

Schreiben

PutResourcePolicy

Erteilt die Erlaubnis, das Richtliniendokument einer Ressource zu aktualisieren oder zu erstellen

vpcorigin

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Erlaubnis, Stichwörter zu einem hinzuzufügen CloudFront Ressource

anycast-ip-list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

connection-function

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

connection-group

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

distribution

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

distribution-tenant

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

function

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

key-value-store

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

streaming-distribution

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

trust-store

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vpcorigin

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TestConnectionFunction

Erteilt die Erlaubnis, eine Verbindungsfunktion zu testen

connection-function*

aws:ResourceTag/${TagKey}

Schreiben

TestFunction

Erteilt die Erlaubnis zum Testen einer CloudFront wirken

function*

aws:ResourceTag/${TagKey}

Schreiben

UntagResource

Erteilt die Erlaubnis, Tags aus einem zu entfernen CloudFront Ressource

anycast-ip-list

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

connection-function

aws:ResourceTag/${TagKey}

aws:TagKeys

connection-group

aws:ResourceTag/${TagKey}

aws:TagKeys

distribution

aws:ResourceTag/${TagKey}

aws:TagKeys

distribution-tenant

aws:ResourceTag/${TagKey}

aws:TagKeys

function

aws:ResourceTag/${TagKey}

aws:TagKeys

key-value-store

aws:ResourceTag/${TagKey}

aws:TagKeys

streaming-distribution

aws:ResourceTag/${TagKey}

aws:TagKeys

trust-store

aws:ResourceTag/${TagKey}

aws:TagKeys

vpcorigin

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAnycastIpList

Erteilt die Erlaubnis, eine statische Anycast-IP-Liste zu aktualisieren

anycast-ip-list*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCachePolicy

Gewährt die Berechtigung zum Aktualisieren einer Cacherichtlinie

cache-policy*

Schreiben

UpdateCloudFrontOriginAccessIdentity

Erteilt die Erlaubnis, die Konfiguration für einen festzulegen CloudFront Herkunft, Zugriffsidentität

origin-access-identity*

Schreiben

UpdateConnectionFunction

Erteilt die Erlaubnis, eine Verbindungsfunktion zu aktualisieren

connection-function*

aws:ResourceTag/${TagKey}

Schreiben

UpdateConnectionGroup

Erteilt die Erlaubnis, eine Verbindungsgruppe zu aktualisieren

connection-group*

aws:ResourceTag/${TagKey}

Schreiben

UpdateContinuousDeploymentPolicy

Gewährt die Berechtigung zum Aktualisieren einer Richtlinie für die kontinuierliche Bereitstellung

continuous-deployment-policy*

Schreiben

UpdateDistribution

Gewährt die Berechtigung zum Aktualisieren einer Webverteilung

distribution*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDistributionTenant

Erteilt die Erlaubnis, einen Distributionsmandanten zu aktualisieren

distribution-tenant*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDistributionWithStagingConfig

Erteilt die Berechtigung, die Konfiguration von einer Staging-Webverteilung in die entsprechende primäre Webverteilung zu kopieren

distribution*

aws:ResourceTag/${TagKey}

Schreiben

UpdateDomainAssociation

Erteilt die Erlaubnis, eine Domänenzuordnung zu aktualisieren

distribution

aws:ResourceTag/${TagKey}

Schreiben

distribution-tenant

aws:ResourceTag/${TagKey}

UpdateFieldLevelEncryptionConfig

Gewährt die Berechtigung zum Aktualisieren der Verschlüsselungskonfiguration auf Feldeben

Write

UpdateFieldLevelEncryptionProfile

Gewährt die Berechtigung zum Aktualisieren eines Verschlüsselungsprofils auf Feldebene

field-level-encryption-profile*

Schreiben

UpdateFunction

Erteilt die Erlaubnis zur Aktualisierung einer CloudFront wirken

function*

aws:ResourceTag/${TagKey}

Schreiben

UpdateKeyGroup

Gewährt die Berechtigung zum Aktualisieren einer Schlüsselgruppe.

Schreiben

UpdateKeyValueStore

Erteilt die Erlaubnis, eine zu aktualisieren CloudFront KeyValueStore

key-value-store*

aws:ResourceTag/${TagKey}

Schreiben

UpdateOriginAccessControl

Gewährt die Berechtigung zum Aktualisieren einer Ursprungszugriffssteuerung

origin-access-control*

Schreiben

UpdateOriginRequestPolicy

Gewährt die Berechtigung zum Aktualisieren einer Ursprungsanforderungsrichtlinie

origin-request-policy*

Write

UpdatePublicKey

Gewährt die Berechtigung zum Aktualisieren von Informationen über öffentliche Schlüssel

Write

UpdateRealtimeLogConfig

Gewährt die Berechtigung zum Aktualisieren einer Echtzeit-Protokollkonfiguration

realtime-log-config*

Schreiben

UpdateResponseHeadersPolicy

Gewährt die Berechtigung zum Aktualisieren einer Antwort-Header-Richtlinie

response-headers-policy*

Schreiben

UpdateStreamingDistribution

Gewährt die Berechtigung zum Aktualisieren einer RTMP-Verteilung

streaming-distribution*

aws:ResourceTag/${TagKey}

Schreiben

UpdateTrustStore

Erteilt die Erlaubnis, einen Trust Store zu aktualisieren

trust-store*

aws:ResourceTag/${TagKey}

Schreiben

UpdateVpcOrigin

Erteilt die Erlaubnis, einen VPC-Ursprung zu aktualisieren

vpcorigin*

aws:ResourceTag/${TagKey}

Schreiben

VerifyDnsConfiguration

Erteilt die Erlaubnis, die DNS-Konfiguration für eine bestimmte Domain zu überprüfen

distribution-tenant

aws:ResourceTag/${TagKey}

Lesen

Permission-only Aktionen für Amazon CloudFront

Die folgenden Aktionen werden von Amazon definiert CloudFront sind aber nicht direkt über eine API-Operation aufrufbar. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AllowVendedLogDeliveryForResource

Erteilt die Berechtigung, die Zustellung von Verkaufsprotokollen für eine Verteilung zu konfigurieren

distribution

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

CreateSavingsPlan

Gewährt die Berechtigung zum Erstellen eines neuen Savings Plan

Schreiben

GetSavingsPlan

Gewährt die Berechtigung zum Abrufen eines Savings Plan

Lesen

ListDistributionsByLambdaFunction

Gewährt die Berechtigung, alle Verteilungen aufzulisten, die Ihrer Lambda-Funktion zugeordnet sind

Auflisten

ListRateCards

Erteilt die Erlaubnis zum Auflisten CloudFront Karten für das Konto bewerten

Auflisten

ListSavingsPlans

Gewährt die Berechtigung zum Auflisten von Savings Plans im Konto

Auflisten

ListUsages

Erteilt die Erlaubnis zum Auflisten CloudFront Verwendungszweck

Auflisten

UpdateSavingsPlan

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

anycast-ip-list

arn:${Partition}:cloudfront::${Account}:anycast-ip-list/${Id}

aws:ResourceTag/${TagKey}

cache-policy

arn:${Partition}:cloudfront::${Account}:cache-policy/${Id}

connection-function

arn:${Partition}:cloudfront::${Account}:connection-function/${Id}

aws:ResourceTag/${TagKey}

connection-group

arn:${Partition}:cloudfront::${Account}:connection-group/${Id}

aws:ResourceTag/${TagKey}

continuous-deployment-policy

arn:${Partition}:cloudfront::${Account}:continuous-deployment-policy/${Id}

distribution

arn:${Partition}:cloudfront::${Account}:distribution/${DistributionId}

aws:ResourceTag/${TagKey}

distribution-tenant

arn:${Partition}:cloudfront::${Account}:distribution-tenant/${Id}

aws:ResourceTag/${TagKey}

field-level-encryption-config

arn:${Partition}:cloudfront::${Account}:field-level-encryption-config/${Id}

field-level-encryption-profile

arn:${Partition}:cloudfront::${Account}:field-level-encryption-profile/${Id}

function

arn:${Partition}:cloudfront::${Account}:function/${Name}

aws:ResourceTag/${TagKey}

key-value-store

arn:${Partition}:cloudfront::${Account}:key-value-store/${Name}

aws:ResourceTag/${TagKey}

origin-access-control

arn:${Partition}:cloudfront::${Account}:origin-access-control/${Id}

origin-access-identity

arn:${Partition}:cloudfront::${Account}:origin-access-identity/${Id}

origin-request-policy

arn:${Partition}:cloudfront::${Account}:origin-request-policy/${Id}

realtime-log-config

arn:${Partition}:cloudfront::${Account}:realtime-log-config/${Name}

response-headers-policy

arn:${Partition}:cloudfront::${Account}:response-headers-policy/${Id}

streaming-distribution

arn:${Partition}:cloudfront::${Account}:streaming-distribution/${DistributionId}

aws:ResourceTag/${TagKey}

trust-store

arn:${Partition}:cloudfront::${Account}:trust-store/${Id}

aws:ResourceTag/${TagKey}

vpcorigin

arn:${Partition}:cloudfront::${Account}:vpcorigin/${Id}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Amazon CloudFront

Amazon CloudFront definiert die folgenden Bedingungsschlüssel, die in der verwendet werden können Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:ResourceTag/${TagKey}

Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung.

ArrayOfString