AWS Data Exchange APIautorizzazioni: riferimento alle azioni e alle risorse - AWS Data Exchange Guida per l'utente

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS Data Exchange APIautorizzazioni: riferimento alle azioni e alle risorse

Utilizzate la tabella seguente come riferimento quando impostate Controllo accessi e scrivete una politica di autorizzazioni da allegare a un'identità AWS Identity and Access Management (IAM) (politiche basate sull'identità). La tabella elenca ogni AWS Data Exchange API operazione, le azioni per le quali è possibile concedere le autorizzazioni per eseguire l'azione e la AWS risorsa per la quale è possibile concedere le autorizzazioni. Puoi specificare le operazioni nel campo Action della policy. Il valore delle risorse viene specificato nel campo Resource della policy.

Nota

Per specificare un'azione, utilizzate il dataexchange: prefisso seguito dal nome dell'APIoperazione (ad esempio,). dataexchange:CreateDataSet

AWS Data Exchange APIe le autorizzazioni necessarie per le azioni
Operazioni AWS Data Exchange API Autorizzazioni richieste (azioni) API Risorse Condizioni
CreateDataSet dataexchange:CreateDataSet N/D

aws:TagKeys

aws:RequestTag

GetDataSet dataexchange:GetDataSet Set di dati aws:RequestTag
UpdateDataSet dataexchange:UpdateDataSet Set di dati aws:RequestTag
PublishDataSet dataexchange:PublishDataSet Set di dati aws:RequestTag
DeleteDataSet dataexchange:DeleteDataSet Set di dati aws:RequestTag
ListDataSets dataexchange:ListDataSets N/D N/D
CreateRevision dataexchange:CreateRevision Set di dati

aws:TagKeys

aws:RequestTag

GetRevision dataexchange:GetRevision

Revision

aws:RequestTag
DeleteRevision dataexchange:DeleteRevision

Revision

aws:RequestTag
ListDataSetRevisions dataexchange:ListDataSetRevisions Set di dati aws:RequestTag
ListRevisionAssets dataexchange:ListRevisionAssets

Revision

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

EventAction

N/D
GetEventAction dataexchange:GetEventAction

EventAction

N/D
ListEventActions dataexchange:ListEventActions N/D N/D
DeleteEventAction dataexchange:DeleteEventAction

EventAction

N/D
CreateJob dataexchange:CreateJob N/D dataexchange:JobType
GetJob dataexchange:GetJob Processo dataexchange:JobType
StartJob** dataexchange:StartJob Processo dataexchange:JobType
CancelJob dataexchange:CancelJob Processo dataexchange:JobType
ListJobs dataexchange:ListJobs N/D N/D
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

Asset

N/D
GetAsset dataexchange:GetAsset

Asset

N/D
UpdateAsset dataexchange:UpdateAsset

Asset

N/D
SendApiAsset dataexchange:SendApiAsset

Asset

N/D

** Potrebbero essere necessarie IAM autorizzazioni aggiuntive a seconda del tipo di lavoro che si sta avviando. Vedi la tabella seguente per i tipi di AWS Data Exchange lavoro e le IAM autorizzazioni aggiuntive associate. Per ulteriori informazioni sui processi, consulta Lavori in AWS Data Exchange.

Nota

Attualmente, l'SendApiAssetoperazione non è supportata per quanto segue: SDKs

  • AWS SDK for .NET

  • AWS SDK for C++

  • SDKper Java 2.x

AWS Data Exchange autorizzazioni relative al tipo di lavoro per StartJob
Tipo di processo Sono necessarie IAM autorizzazioni aggiuntive
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
Nota

L'IAMautorizzazione dataexchange:GetDataSet è necessaria solo se si utilizza DataSet.Name come riferimento dinamico per il tipo di EXPORT_REVISIONS_TO_S3 lavoro.

È possibile definire l'ambito delle azioni dei set di dati a livello di revisione o di risorsa mediante l'uso di caratteri jolly, come nell'esempio seguente.

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

Alcune AWS Data Exchange azioni possono essere eseguite solo sulla AWS Data Exchange console. Queste azioni sono integrate con Marketplace AWS le funzionalità. Le azioni richiedono le Marketplace AWS autorizzazioni illustrate nella tabella seguente.

AWS Data Exchange azioni solo da console per gli abbonati
Azione da console Autorizzazione IAM
Abbonarsi a un prodotto

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Invia una richiesta di verifica dell'abbonamento

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Abilita il rinnovo automatico dell'abbonamento

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Visualizza lo stato del rinnovo automatico di un abbonamento

aws-marketplace:ListEntitlementDetails

aws-marketplace:ViewSubscriptions

aws-marketplace:GetAgreementTerms

Disattiva il rinnovo automatico dell'abbonamento

aws-marketplace:Subscribe

aws-marketplace:CreateAgreementRequest

aws-marketplace:AcceptAgreementRequest

Elenca gli abbonamenti attivi

aws-marketplace:ViewSubscriptions

aws-marketplace:SearchAgreements

aws-marketplace:GetAgreementTerms

Visualizza l'abbonamento

aws-marketplace:ViewSubscriptions

aws-marketplace:SearchAgreements

aws-marketplace:GetAgreementTerms

aws-marketplace:DescribeAgreement

Elenca le richieste di verifica dell'abbonamento

aws-marketplace:ListAgreementRequests

Visualizza la richiesta di verifica dell'abbonamento

aws-marketplace:GetAgreementRequest

Annulla la richiesta di verifica dell'abbonamento

aws-marketplace:CancelAgreementRequest

Visualizza tutte le offerte mirate all'account

aws-marketplace:ListPrivateListings

Visualizza i dettagli di un'offerta specifica

aws-marketplace:GetPrivateListing

AWS Data Exchange azioni solo da console per i provider
Azione da console Autorizzazione IAM
Etichetta il prodotto

aws-marketplace:TagResource

aws-marketplace:UntagResource

aws-marketplace:ListTagsForResource

Etichetta l'offerta

aws-marketplace:TagResource

aws-marketplace:UntagResource

aws-marketplace:ListTagsForResource

Pubblica prodotto

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

dataexchange:PublishDataSet

Annulla la pubblicazione del prodotto

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Modifica prodotto

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Crea un'offerta personalizzata

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Modifica l'offerta personalizzata

aws-marketplace:StartChangeSet

aws-marketplace:DescribeChangeSet

Visualizza i dettagli del prodotto

aws-marketplace:DescribeEntity

aws-marketplace:ListEntities

Visualizza l'offerta personalizzata del prodotto aws-marketplace:DescribeEntity
Visualizza la dashboard del prodotto

aws-marketplace:ListEntities

aws-marketplace:DescribeEntity

Elenca i prodotti per i quali è stato pubblicato un set di dati o una revisione

aws-marketplace:ListEntities

aws-marketplace:DescribeEntity

Elenca le richieste di verifica dell'abbonamento

aws-marketplace:ListAgreementApprovalRequests

aws-marketplace:GetAgreementApprovalRequest

Approva le richieste di verifica dell'abbonamento

aws-marketplace:AcceptAgreementApprovalRequest

Rifiuta le richieste di verifica dell'abbonamento

aws-marketplace:RejectAgreementApprovalRequest

Elimina le informazioni dalle richieste di verifica dell'abbonamento

aws-marketplace:UpdateAgreementApprovalRequest

Visualizza i dettagli dell'abbonamento

aws-marketplace:SearchAgreements

aws-marketplace:GetAgreementTerms