View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Data Exchange - Service Authorization Reference

Azioni, risorse e chiavi di condizione per AWS Data Exchange

AWS Data Exchange (prefisso del servizio:dataexchange) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Data Exchange

La tabella seguente mappa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la tabella Azioni.

Operation Azione IAM Chiave di condizione Valori possibili Livello di accesso

AcceptDataGrant

scambio di dati: AcceptDataGrant

Scrittura

AWS-Marketplace: iscriviti

Scrittura

CancelJob

scambio di dati: CancelJob

Scrittura

CreateDataGrant

scambio di dati: CreateDataGrant

Scrittura

scambio di dati: CreateJob

Scrittura

scambio di dati: PublishDataSet

Scrittura

scambio di dati: PublishToDataGrant

Scrittura

scambio di dati: StartJob

Scrittura

scambio di dati: TagResource

Etichettatura, scrittura

CreateDataSet

scambio di dati: CreateDataSet

Scrittura

scambio di dati: TagResource

Etichettatura, scrittura

CreateEventAction

scambio di dati: CreateEventAction

Scrittura

scambio di dati: TagResource

Etichettatura, scrittura

CreateJob

scambio di dati: CreateJob

Scrittura

sono: PassRole

sono: PassedToService

dataexchange.amazonaws.com

Scrittura

CreateRevision

scambio di dati: CreateRevision

Scrittura

scambio di dati: TagResource

Etichettatura, scrittura

DeleteAsset

scambio di dati: DeleteAsset

Scrittura

DeleteDataGrant

scambio di dati: CreateJob

Scrittura

scambio di dati: DeleteDataGrant

Scrittura

scambio di dati: DeleteDataSet

Scrittura

scambio di dati: StartJob

Scrittura

DeleteDataSet

scambio di dati: DeleteDataSet

Scrittura

DeleteEventAction

scambio di dati: DeleteEventAction

Scrittura

DeleteRevision

scambio di dati: DeleteRevision

Scrittura

GetAsset

scambio di dati: GetAsset

Lettura

GetDataGrant

scambio di dati: GetDataGrant

Lettura

scambio di dati: GetDataSet

Lettura

GetDataSet

scambio di dati: GetDataSet

Lettura

GetEventAction

scambio di dati: GetEventAction

Lettura

GetJob

scambio di dati: GetJob

Lettura

GetReceivedDataGrant

scambio di dati: GetDataSet

Lettura

scambio di dati: GetReceivedDataGrant

Lettura

GetRevision

scambio di dati: GetRevision

Lettura

ListDataGrants

scambio di dati: ListDataGrants

List

scambio di dati: ListDataSets

List

ListDataSetRevisions

scambio di dati: ListDataSetRevisions

List

ListDataSets

scambio di dati: ListDataSets

List

ListEventActions

scambio di dati: ListEventActions

List

ListJobs

scambio di dati: ListJobs

List

ListReceivedDataGrants

scambio di dati: ListDataSets

List

scambio di dati: ListReceivedDataGrants

List

ListRevisionAssets

scambio di dati: ListRevisionAssets

List

ListTagsForResource

scambio di dati: ListTagsForResource

List

RevokeRevision

scambio di dati: RevokeRevision

Scrittura

SendApiAsset

scambio di dati: SendApiAsset

Scrittura

SendDataSetNotification

scambio di dati: SendDataSetNotification

Scrittura

StartJob

scambio di dati: CreateAsset

Scrittura

scambio di dati: StartJob

Scrittura

scambio di dati: TagResource

Etichettatura, scrittura

TagResource

scambio di dati: TagResource

Etichettatura, scrittura

UntagResource

scambio di dati: UntagResource

Etichettatura, scrittura

UpdateAsset

scambio di dati: UpdateAsset

Scrittura

UpdateDataSet

scambio di dati: UpdateDataSet

Scrittura

UpdateEventAction

scambio di dati: UpdateEventAction

Scrittura

UpdateRevision

scambio di dati: PublishDataSet

Scrittura

scambio di dati: PublishToDataGrant

Scrittura

scambio di dati: UpdateRevision

Scrittura

Azioni definite da AWS Data Exchange

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AcceptDataGrant

Concede l'autorizzazione ad accettare una concessione di dati

concessioni di dati*

leggi: /$ {} ResourceTag TagKey

Scrittura

CancelJob

Concede l'autorizzazione per annullare un processo

offerte di lavoro*

scambio di dati: JobType

Scrittura

CreateDataGrant

Concede l'autorizzazione a creare una concessione di dati

concessioni di dati*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateDataSet

Concede l'autorizzazione per creare un set di dati

set di dati*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateEventAction

Concede l'autorizzazione per creare un'operazione di evento

azioni-evento*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateJob

Concede l'autorizzazione per creare un processo per importare o esportare risorse

lavoro*

scambio di dati: JobType

Scrittura

CreateRevision

Concede l'autorizzazione per creare una revisione

set di dati*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

DeleteAsset

Concede l'autorizzazione per eliminare un asset

risorse*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteDataGrant

Concede il permesso di eliminare una concessione di dati

concessioni di dati*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteDataSet

Concede l'autorizzazione per eliminare un set di dati

set di dati*

leggi: /$ {} ResourceTag TagKey

Scrittura

set di dati titolati*

DeleteEventAction

Concede l'autorizzazione per eliminare un'operazione di evento

azioni-evento*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteRevision

Concede l'autorizzazione per eliminare una revisione

revisioni*

leggi: ResourceTag /$ {} TagKey

Scrittura

GetAsset

Concede l'autorizzazione per ottenere informazioni su una risorsa e per esportarla (ad esempio, in un processo)

risorse*

leggi: /$ {} ResourceTag TagKey

Lettura

beni titolati*

GetDataGrant

Concede l'autorizzazione a ottenere una concessione in materia di dati

concessioni di dati*

leggi: /$ {} ResourceTag TagKey

Lettura

GetDataSet

Concede l'autorizzazione per ottenere informazioni su un set di dati

set di dati*

leggi: /$ {} ResourceTag TagKey

Lettura

set di dati titolati*

GetEventAction

Concede l'autorizzazione per ottenere un'operazione di evento

azioni-evento*

leggi: /$ {} ResourceTag TagKey

Lettura

GetJob

Concede l'autorizzazione per ottenere informazioni su un processo

offerte di lavoro*

scambio di dati: JobType

Lettura

GetReceivedDataGrant

Concede il permesso di ottenere una concessione di dati ricevuta

concessioni di dati*

leggi: /$ {} ResourceTag TagKey

Lettura

GetRevision

Concede l'autorizzazione per ottenere informazioni su una revisione

revisioni con titolo*

Lettura

revisioni*

leggi: ResourceTag /$ {} TagKey

ListDataGrants

Concede l'autorizzazione a elencare le concessioni relative ai dati per l'account

List

ListDataSetRevisions

Concede l'autorizzazione per elencare le revisioni di un set di dati

set di dati*

leggi: /$ {} ResourceTag TagKey

List

set di dati titolati*

ListDataSets

Concede l'autorizzazione per elencare i set di dati per l'account

List

ListEventActions

Concede l'autorizzazione per elencare le azioni degli eventi per l'account

List

ListJobs

Concede l'autorizzazione per elencare i processi per l'account

List

ListReceivedDataGrants

Concede l'autorizzazione a elencare le concessioni di dati ricevute per l'account

List

ListRevisionAssets

Concede l'autorizzazione per ottenere l'elenco di risorse di una revisione

revisioni con titolo*

List

revisioni*

leggi: ResourceTag /$ {} TagKey

ListTagsForResource

Concede l'autorizzazione per elencare i tag associati alla risorsa specificata.

risorse

aws: ResourceTag /$ {} TagKey

List

concessioni di dati

leggi: /$ {} ResourceTag TagKey

set di dati

leggi: ResourceTag /$ {} TagKey

azioni-evento

leggi: ResourceTag /$ {} TagKey

revisioni

leggi: ResourceTag /$ {} TagKey

RevokeRevision

Concede l'autorizzazione per revocare l'accesso dell'abbonato a una revisione

revisioni*

leggi: ResourceTag /$ {} TagKey

Scrittura

SendApiAsset

Concede l'autorizzazione per inviare una richiesta a una risorsa API

risorse*

leggi: /$ {} ResourceTag TagKey

Scrittura

beni titolati*

SendDataSetNotification

Concede l'autorizzazione per inviare una notifica agli abbonati di un set di dati

set di dati*

leggi: /$ {} ResourceTag TagKey

Scrittura

StartJob

Concede l'autorizzazione per avviare un processo

offerte di lavoro*

scambio di dati: JobType

Scrittura

TagResource

Concede l'autorizzazione ad aggiungere uno o più tag a una risorsa specificata

risorse

aws: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

concessioni di dati

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

set di dati

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

azioni-evento

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

revisioni

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

UntagResource

Concede l'autorizzazione per rimuovere uno o più tag da una risorsa specificata

risorse

aws: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

concessioni di dati

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

set di dati

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

azioni-evento

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

revisioni

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

UpdateAsset

Concede l'autorizzazione per ottenere informazioni di aggiornamento su una risorsa

risorse*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateDataSet

Concede l'autorizzazione per aggiornare le informazioni su un set di dati

set di dati*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateEventAction

Concede l'autorizzazione per aggiornare le informazioni per un'operazione di evento

azioni-evento*

leggi: /$ {} ResourceTag TagKey

Scrittura

UpdateRevision

Concede l'autorizzazione per aggiornare le informazioni su una revisione

revisioni*

leggi: ResourceTag /$ {} TagKey

Scrittura

Permission-only azioni per AWS Data Exchange

Le seguenti azioni sono definite da AWS Data Exchange ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.

Azioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CreateAsset

Concede l'autorizzazione per creare una risorsa (ad esempio, in un processo)

revisioni*

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

PublishDataSet

Concede l'autorizzazione a pubblicare un set di dati su un prodotto

set di dati*

leggi: /$ {} ResourceTag TagKey

Scrittura

PublishToDataGrant

Concede l'autorizzazione a pubblicare un set di dati a una concessione di dati

set di dati*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

Tipi di risorse definiti da AWS Data Exchange

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

risorse

arn: $ {Partition} :dataexchange: $ {Region} :$ {Account} :data-sets/$ {} /revisions/$ {} /assets/$ {} DataSetId RevisionId AssetId

leggiTagKey: /$ {} ResourceTag

concessioni di dati

arn: $ {Partition} :dataexchange: $ {Region} :$ {Account} :data-grants/$ {} DataGrantId

ResourceTagleggi: /$ {} TagKey

set di dati

arn: $ {Partition} :dataexchange: $ {Region} :$ {Account} :data-sets/$ {} DataSetId

ResourceTagleggi: /$ {} TagKey

asset con diritto

arn: $ {Partition} :dataexchange: $ {Region} :data-sets/$ {} /revisions/$ {} /assets/$ {} DataSetId RevisionId AssetId

set di dati con diritto

arn: $ {Partition} :dataexchange: $ {Region} :data-sets/$ {} DataSetId

revisioni con diritto

arn: $ {Partition} :dataexchange: $ {Region} :data-sets/$ {} /revisions/$ {} DataSetId RevisionId

azioni-evento

arn: $ {Partition} :dataexchange: $ {Region} :$ {Account} :event-actions/$ {} EventActionId

ResourceTagleggi: /$ {} TagKey

lavori

arn: $ {Partition} :dataexchange: $ {Region} :$ {Account} :jobs/$ {} JobId

scambio di dati: JobType

revisioni

arn: $ {Partition} :dataexchange: $ {Region} :$ {Account} :data-sets/$ {} /revisions/$ {} DataSetId RevisionId

leggiTagKey: /$ {} ResourceTag

Chiavi di condizione per AWS Data Exchange

AWS Data Exchange definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws: RequestTag /$ {} TagKey

Filtra l'accesso in base al set di valori consentito per ciascuno dei tag obbligatori nella richiesta di creazione

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso in base al valore di tag associato alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso in base alla presenza di tag obbligatori nella richiesta di creazione

ArrayOfString

scambio di dati: JobType

Filtra l'accesso in base al tipo di processo specificato

Stringa