AWS Data Exchange APIBerechtigungen: Referenz zu Aktionen und Ressourcen - AWS Data Exchange Benutzerleitfaden

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.

AWS Data Exchange APIBerechtigungen: Referenz zu Aktionen und Ressourcen

Verwenden Sie die folgende Tabelle als Referenz, wenn Sie eine Berechtigungsrichtlinie einrichten Zugriffskontrolle und schreiben, die Sie einer AWS Identity and Access Management (IAM) Identität zuordnen können (identitätsbasierte Richtlinien). In der Tabelle sind die einzelnen AWS Data Exchange API Operationen, die Aktionen, für die Sie Berechtigungen zur Ausführung der Aktion erteilen können, und die AWS Ressource aufgeführt, für die Sie die Berechtigungen erteilen können. Sie geben die Aktionen im Feld Action der Richtlinie an. Sie geben den Ressourcenwert im Feld Resource der Richtlinie an.

Anmerkung

Um eine Aktion anzugeben, verwenden Sie das dataexchange: Präfix, gefolgt vom Namen der API Operation (z. B.dataexchange:CreateDataSet).

AWS Data Exchange APIund die erforderlichen Berechtigungen für Aktionen
AWS Data Exchange API-Operationen Erforderliche Berechtigungen (APIAktionen) Ressourcen Bedingungen
CreateDataSet dataexchange:CreateDataSet N/A

aws:TagKeys

aws:RequestTag

GetDataSet dataexchange:GetDataSet Dataset aws:RequestTag
UpdateDataSet dataexchange:UpdateDataSet Dataset aws:RequestTag
PublishDataSet dataexchange:PublishDataSet Dataset aws:RequestTag
DeleteDataSet dataexchange:DeleteDataSet Dataset aws:RequestTag
ListDataSets dataexchange:ListDataSets N/A N/A
CreateRevision dataexchange:CreateRevision Dataset

aws:TagKeys

aws:RequestTag

GetRevision dataexchange:GetRevision

Revision

aws:RequestTag
DeleteRevision dataexchange:DeleteRevision

Revision

aws:RequestTag
ListDataSetRevisions dataexchange:ListDataSetRevisions Dataset aws:RequestTag
ListRevisionAssets dataexchange:ListRevisionAssets

Revision

aws:RequestTag
CreateEventAction dataexchange:CreateEventAction N/A
UpdateEventAction dataexchange:UpdateEventAction

EventAction

GetEventAction dataexchange:GetEventAction

EventAction

ListEventActions dataexchange:ListEventActions
DeleteEventAction dataexchange:DeleteEventAction

EventAction

CreateJob dataexchange:CreateJob N/A dataexchange:JobType
GetJob dataexchange:GetJob Aufgabe dataexchange:JobType
StartJob** dataexchange:StartJob Aufgabe dataexchange:JobType
CancelJob dataexchange:CancelJob Aufgabe dataexchange:JobType
ListJobs dataexchange:ListJobs N/A N/A
ListTagsForResource dataexchange:ListTagsForResource

Revision

aws:RequestTag
TagResource dataexchange:TagResource

Revision

aws:TagKeys

aws:RequestTag

UnTagResource dataexchange:UnTagResource

Revision

aws:TagKeys

aws:RequestTag

UpdateRevision dataexchange:UpdateRevision

Revision

aws:RequestTag
DeleteAsset dataexchange:DeleteAsset

Komponente

N/A
GetAsset dataexchange:GetAsset

Komponente

N/A
UpdateAsset dataexchange:UpdateAsset

Komponente

N/A
SendApiAsset dataexchange:SendApiAsset

Komponente

N/A

** Je nach Art des Jobs, den Sie starten, können zusätzliche IAM Berechtigungen erforderlich sein. In der folgenden Tabelle finden Sie die AWS Data Exchange Jobtypen und die zugehörigen zusätzlichen IAM Berechtigungen. Weitere Informationen über Aufträge finden Sie unter Jobs in AWS Data Exchange.

Anmerkung

Derzeit wird der SendApiAsset Vorgang für Folgendes nicht unterstütztSDKs:

  • AWS SDK for .NET

  • AWS SDK for C++

  • SDKfür Java 2.x

AWS Data Exchange Berechtigungen für den Jobtyp StartJob
Job type Zusätzliche IAM Berechtigungen erforderlich
IMPORT_ASSETS_FROM_S3 dataexchange:CreateAsset
IMPORT_ASSET_FROM_SIGNED_URL dataexchange:CreateAsset
IMPORT_ASSETS_FROM_API_GATEWAY_API dataexchange:CreateAsset
IMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES dataexchange:CreateAsset, redshift:AuthorizeDataShare
EXPORT_ASSETS_TO_S3 dataexchange:GetAsset
EXPORT_ASSETS_TO_SIGNED_URL dataexchange:GetAsset
EXPORT_REVISIONS_TO_S3 dataexchange:GetRevision dataexchange:GetDataSet
Anmerkung

Die IAM Berechtigung dataexchange:GetDataSet ist nur erforderlich, wenn Sie sie DataSet.Name als dynamische Referenz für den EXPORT_REVISIONS_TO_S3 Jobtyp verwenden.

Mithilfe von Platzhaltern können Sie Datensatzaktionen auf die Revisions- oder Bestandsebene beschränken, wie im folgenden Beispiel gezeigt.

arn:aws:dataexchange:us-east-1:123456789012:data-sets/99EXAMPLE23c7c272897cf1EXAMPLE7a/revisions/*/assets/*

Einige AWS Data Exchange Aktionen können nur auf der AWS Data Exchange Konsole ausgeführt werden. Diese Aktionen sind in die AWS Marketplace Funktionalität integriert. Für die Aktionen sind die in der folgenden Tabelle aufgeführten AWS Marketplace Berechtigungen erforderlich.

AWS Data Exchange Aktionen nur auf der Konsole für Abonnenten
Konsolenaktion IAM-Berechtigung
Abonnieren Sie ein Produkt

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Anfrage zur Bestätigung des Abonnements senden

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Automatische Abonnementverlängerung aktivieren

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Status der automatischen Verlängerung eines Abonnements anzeigen

aws-marketplace:ListEntitlementDetails

aws-marketplace:ViewSubscriptions

aws-marketplace:GetAgreementTerms

Automatische Abonnementverlängerung deaktivieren

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Aktive Abonnements auflisten

aws-marketplace:ViewSubscriptions

aws-marketplace:SearchAgreements

aws-marketplace:GetAgreementTerms

Abonnement anzeigen

aws-marketplace:ViewSubscriptions

aws-marketplace:SearchAgreements

aws-marketplace:GetAgreementTerms

aws-marketplace:DescribeAgreement

Anfragen zur Abonnementverifizierung auflisten

aws-marketplace:ListAgreementRequests

Anfrage zur Abonnementbestätigung anzeigen

aws-marketplace:GetAgreementRequest

Anfrage zur Bestätigung des Abonnements stornieren

aws-marketplace:CancelAgreementRequest

Alle Angebote anzeigen, die auf das Konto ausgerichtet sind

aws-marketplace:ListPrivateListings

Einzelheiten zu einem bestimmten Angebot anzeigen

aws-marketplace:GetPrivateListing

AWS Data Exchange Aktionen nur für Konsolen für Anbieter
Konsolenaktion IAM-Berechtigung
Produkt kennzeichnen

aws-marketplace:TagResource

aws-marketplace:UntagResource

aws-marketplace:ListTagsForResource

Angebot kennzeichnen

aws-marketplace:TagResource

aws-marketplace:UntagResource

aws-marketplace:ListTagsForResource

Produkt veröffentlichen

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

dataexchange:PublishDataSet

Veröffentlichung des Produkts rückgängig machen

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Produkt bearbeiten

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Benutzerdefiniertes Angebot erstellen

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Benutzerdefiniertes Angebot bearbeiten

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Produktdetails anzeigen

aws-marketplace:DescribeEntity

aws-marketplace:ListEntities

Sehen Sie sich das individuelle Angebot des Produkts an aws-marketplace:DescribeEntity
Produkt-Dashboard anzeigen

aws-marketplace:ListEntities

aws-marketplace:DescribeEntity

Listet Produkte auf, für die ein Datensatz oder eine Revision veröffentlicht wurde

aws-marketplace:ListEntities

aws-marketplace:DescribeEntity

Listen Sie Anfragen zur Abonnementverifizierung auf

aws-marketplace:ListAgreementApprovalRequests

aws-marketplace:GetAgreementApprovalRequest

Genehmigen Sie Anfragen zur Abonnementbestätigung

aws-marketplace:AcceptAgreementApprovalRequest

Anfragen zur Abonnementverifizierung ablehnen

aws-marketplace:RejectAgreementApprovalRequest

Informationen aus Anfragen zur Abonnementverifizierung löschen

aws-marketplace:UpdateAgreementApprovalRequest

Abonnementdetails anzeigen

aws-marketplace:SearchAgreements

aws-marketplace:GetAgreementTerms